2019-03-14:常用的adb命令总结

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

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值