0
点赞
收藏
分享

微信扫一扫

常用adb命令

佛贝鲁先生 2022-04-24 阅读 101
android

1.显示系统中全部Android平台:

android list target
  1. 显示系统中全部AVD(模拟器):

    android list avd

  2. 创建AVD(模拟器):

    android create avd --name 名称 --target 平台编号
    android create avd --name test5 --target 1 --abi x86

  3. 启动模拟器:
    adb -s emulator-5554 shell

    emulator -avd 名称 启动的cmd不能关

  4. 删除AVD(模拟器):

    android delete avd --name 名称

  5. AVD(模拟器)所在位置:

    Windows(C:\Documents and Settings\Administrator.android\avd)

  6. 启动DDMS:

    ddms

  7. 显示当前运行的全部模拟器:

    adb devices

  8. 安装应用程序:

    adb install 应用程序.apk

  9. 获取模拟器中的文件:

    adb pull
    e.g: adb pull /data/local/1.txt D:\37 从adb建立文件夹保存到路径

  10. 向模拟器中写文件:

    adb push
    adb push d:\1.txt /data/local 从路径把文件拉到adb

  11. 进入模拟器的shell模式:

    adb shell

  12. 启动SDK,文档,实例下载管理器:

    android

  13. 缷载apk包:

    adb uninstall apk包的主包名(/data/data下查询)

  14. 查看adb命令帮助信息:

    adb help

  15. 获取管理员权限:
    adb shell
    su root

  16. 通过Activity启动app:----

    adb shell am start -n 包名/activity名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。

20、复制文件:-----

你可向一个设备或从一个设备中复制文件, 
 复制一个文件或目录到设备或模拟器上: 
 adb push <source> <destination></destination></source> 
  如:adb push test.txt /tmp/test.txt 
 从设备或模拟器上复制一个文件或目录: 
 adb pull <source> <destination></destination></source> 
 如:adb pull /addroid/lib/libwebcore.so .

21、搜索模拟器/设备的实例:

 取得当前运行的模拟器/设备的实例的列表及每个实例的状态: 
adb devices

22、查看bug报告:
adb bugreport

举报

相关推荐

0 条评论