1 android list targets :显示系统中全部的Android平台
C:\Users\murphy>android list targets
Available Android targets:
----------
id: 1 or "android-23"
Name: Android 6.0
Type: Platform
API level: 23
Revision: 2
Skins:
Tag/ABIs : no ABIs.
----------
id: 2 or "Google Inc.:Google APIs:23"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 1
Description: Android + Google APIs
Based on Android 6.0 (API level 23)
Libraries:
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.google.android.maps (maps.jar)
API for Google Maps
Skins:
Tag/ABIs : no ABIs.
2 android list avd 显示系统中全部AVD(模拟器)
Available Android Virtual Devices:
3 android create avd --name 名称 --target 平台编号
4. android update sdk -a -u -t sys-img-x86-android-23:在X86系统上下载最新的API
5 启动DDMS
6 显示当前运行的全部模拟器:adb devices
7 对某一个模拟器执行命令:adb -s 模拟器编号/设备编号 命令
8 安装某个应用:adb install -r 某个应.apk
9 获取设备或者模拟器上的文件:adb pull 文件位置 保存本地的地址
10 向设备/模拟器写文件:adb push 本地的文件 写入的位置
11 进入shell模式:adb shell
12 卸载apk:
adb shell
cd data/app
rm apk包
exit
adb uninstall apk包的主包名称
13 显示屏上看log日志:adb logcat -s 标签名
14 删除系统应用:
adb remount
adb shell
cd system/app
rm *.apk
15 获取管理员权限:adb root
16 启动Activity:adb shell am start -n 包名+ 类名(-n 类名,-a action,-d date,-m MIME-TYPE,-ccategory,-e 扩展数据,等)
17 查看bug报告:adb bugreport
18 获取设备的ID和序列号
adb get -product
adb get -serialno
19 查看apk的版本信息
adb shell dumpsys package <package_name>|grepversion