0011 SDK测试方法&ADB语法
h1.移动云OSS SDK测试方法,包含环境搭建
android oss sdk 测试方法
1、 搭建测试环境
1. A ndroid模拟器需要jdk1.6
2. 安装 Android SDK
1、 下载Android SDK starter package ,解压到本地目录(命名sdk)
下载地址: http://www.cr173.com/soft/34565.html
2、 下载Android SDK API Level ,解压到sdk 下platforms目录下,命名 android-4. **
下载地址: http://www.cr173.com/soft/40881.html
3 、 下载Android SDK 4.0.4 system img ,解压到sdk 目录下,新建system-images¥android-15目录,将 armeabi-v7a 解压 到system-images\android-15目录内
下载地址: http://www.cr173.com/soft/40882.html
4 、 下载Android SDK Platform-tools ,解压platform-tools到sdk目录下
下载地址: http://www.cr173.com/soft/40880.html
5、 配置环境变量:
1.增加SDK_ROOT变量
变量名: SDK_ROOT
路径: D:\03software\sdk\tools (根据 sdk 存放路径决定)

2.path 增加 adb
路径: D:\03software\sdk\platform-tools (根据 sdk 存放路径决定)

3. 创建Android 模拟器
1、 进入 sdk 目录,双击运行 AVD Manager.exe

2、 新建 虚拟机, 点击 New... 按钮

3、 设置虚机手机卡配置信息

4、 完成后启动模拟器
模拟器启动时间有点长,要耐心等待下。
4. 手机界面操作
左侧是模拟出来的手机界面,右侧是控制按键:小房子是 home 键, Menu 是菜单键 ,返回

启动完成,进入桌面。点击 OK ,即可!

已进入桌面下方 5 个图标按钮分别是:电话、通讯录、程序列表、短信、浏览器

点击了 中间的程序列表,进入来的界面,还是有一个提示信息,告诉你按住图标可以拖放到主屏上。

程序列表界面
如果需要设置中文语言, 点击 上面列表中的 Settings 、进入功能设置界面
点击 Language &input 语言和输入


点击 Default 调整系统默认使用的输入法

选择 English(US) Android keyboard 即可

接着上面,继续设置系统语言为中文,点击 Language

用鼠标按住列表 往上拖动 ,就会看到 中文(简体)

点击 中文(简体) 后,界面即变为中文了!

查看版本号: 4.0.4 (由于是模拟器木有通话功能,所以基带未知)

模拟器还可以桥接电脑的网络上网喔!
2、 ADB常用命令介绍
操作adb命令前提要 确定 是root权限,root权限才能 删除系统文件 。
1、 adb remount
2、 adb shell :登录设备,进入 Linux命令行模式了, 使用linux命令操作,如 cd system/app rm Youtube 。 后面加将是直接运行设备命令, 相当于执行远程命令

3、 adb devices : 查看设备 , 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
4、 adb install : 安装软件 , 这个命令将指定的apk文件安装到设备上
5、 adb uninstall <软件名> 、 adb uninstall -k <软件名> : 卸载软件 , 如果加 -k 参数,为卸载软件但是保留配置和缓存文件

6、 adb push <本地路径> <远程路径> : 从电脑上发送文件到设备 , 用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机) (注意使用左斜线)

7、 adb pull <远程路径> <本地路径> : 从设备上下载文件到电脑 , 用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
3、 测试OSS SDK
因为OSS SDK是提供给appstore开发者使用的,所以模拟开发者开发了andriod apk调用oss sdk来保证sdk功能正确性。
1. 安装所需apk
2. 测试方法:
1、 把测试的apk放到tools下
2、 在apk所在目录安装apk


3、 然后在模拟器里打开应用

就可以操作调用oss sdk了
0011 SDK测试方法&ADB语法的更多相关文章
- 经常遇到Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be e
遇到问题描述: 运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error ...
- 解决Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
遇到问题描述: 运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error ...
- 错 'Cannot run program "/home/uv/IDE/adt/sdk/platform-tools/adb": error=2, No such file or directory
为linux平台搭建android开发环境的人,您可能会遇到问题,如下面有: 64位置linux安装64位置eclipse和64位置jdk开场后eclipse错误后 ""Canno ...
- 解决Android Studio在Ubuntu上出现“sdk/platform-tools/adb: error=2, No such file or directory”的方法
转载至http://blog.163.com/china_uv/blog/static/11713726720136931132385/ 刚安装Ubuntu14.5时运行Android Studio可 ...
- 错误 'Cannot run program "/home/uv/IDE/adt/sdk/platform-tools/adb": error=2, No such file or directory
转 Linux下Android SDK中adb找不到的解决方案 2013年04月22日 20:41:48 阅读数:7621 在Linux平台下配置Android SDK开发环境过程中,Eclipse会 ...
- java、Android SDK、adb环境变量配置,以及JDK1.7换JDK1.8
最近因项目需要使用将JDK1.7换成JDK1.8,故重新清晰地记录各种环境变量的配置: 这里更改的均是系统变量,不是用户变量 java环境变量配置: 变量名 变量值JAVA ...
- Win10 安装配置Android sdk及adb环境变量
今天在新买的win10系统笔记本上安装配置adb,开始觉得挺简单的事,公司win7电脑上有现成的,但实际过程中……没想的那么简单了!好了,废话少说,直接正题. 研究了好一会下,总算搞定,总结如下: 1 ...
- 解决手机助手与 android sdk 的adb 冲突问题
现象:手机助手与 sdk 内的 adb冲突,用助手与真机连接后,sdk adb 就被干掉了 突发奇想: 突然有一天想到用助手的adb来覆盖sdk内的adb,果然奏效.现在eclipse.助手.cmd窗 ...
- genymotion启动模拟器后,sdk查询adb devices为空-解决方案
我们在genymotion中安装了一个安卓模拟器,比如Google Nexus 4,启动该模拟器后,在cmd中输入adb devices,发现为空. 解决方案:在genymotion选择Setting ...
随机推荐
- Xamarin Android提示内存溢出错误
Xamarin Android提示内存溢出错误 错误信息:java.lang.OutOfMemoryError, Consider increasing the value of $(JavaMaxi ...
- Let the Balloon Rise
Problem Description Contest time again! How excited it is to see balloons floating around. But to te ...
- Zookeeper实战之单机模式
Zookeeper介绍 Zookeeper 分布式服务框架是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等.本文主要从使用者角度来介 ...
- 逆序数 POJ 2299 Ultra-QuickSort
题目传送门 /* 题意:就是要求冒泡排序的交换次数. 逆序数:在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序. 一个排列中逆序的总数就称为这个排列的逆 ...
- NSMutableArray 存放BOOL
注意BOOL是不能直接存放在NSMutableArray中的 NSNumber* yesObj = [NSNumber numberWithBool:YES]; NSMutableArray* arr ...
- [Cocos2d-x For WP8]Menu菜单
菜单栏这是游戏里面基本的控件来的, 头文件: #include <CCMenu.h> 继承关系图: 头文件: #include < ...
- 【BZOJ】1027: [JSOI2007]合金(凸包+floyd)
http://www.lydsy.com/JudgeOnline/problem.php?id=1027 题意:$n$种材料,$m$种需求.每种材料有三个属性,给出三个属性的含量(和为1),问能否通过 ...
- 【SPOJ】10628. Count on a tree(lca+主席树+dfs序)
http://www.spoj.com/problems/COT/ (速度很快,排到了rank6) 这题让我明白了人生T_T 我知道我为什么那么sb了. 调试一早上都在想人生. 唉. 太弱. 太弱. ...
- Shell 函数 function [转]
本文也即<Learning the bash Shell>3rd Edition的第四章Basic Shell Programming之读书笔记,但我们将不限于此. 运行shell脚本程序 ...
- 转 c# 日期函数[string.Format----GetDateTimeFormats]格式 .
DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTi ...