`

adb shell命令大全

阅读更多

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

    android list targets

2. 显示系统中全部AVD(模拟器):

    android list avd

3. 创建AVD(模拟器):

    android create avd --name 名称 --target 平台编号

4. 启动模拟器:

    emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800)

5. 删除AVD(模拟器):

    android delete avd --name 名称

6. 创建SDCard:

    mksdcard 1024M ~/名称.img

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

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

8. 启动DDMS:

    ddms

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

    adb devices

10. 对某一模拟器执行命令:

      abd -s 模拟器编号 命令

11. 安装应用程序:

      adb install -r 应用程序.apk

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

      adb pull <remote> <local>

13. 向模拟器中写文件:

      adb push <local> <remote>

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

      adb shell

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

      android

16. 缷载apk包:

      adb shell

      cd data/app

      rm apk包

      exit

      adb uninstall apk包的主包名

      adb install -r apk包

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

      adb help

18. 在命令行中查看LOG信息:

      adb logcat -s 标签名

19. adb shell后面跟的命令主要来自:

      源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。

20. 删除系统应用:

      adb remount (重新挂载系统分区,使系统分区重新可写)。

      adb shell

      cd system/app

      rm *.apk

21. 获取管理员权限:

      adb root

22. 启动Activity:

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

23、发布端口:

    你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如: 
adb forward tcp:5555 tcp:8000

24、复制文件:

    你可向一个设备或从一个设备中复制文件, 
     复制一个文件或目录到设备或模拟器上: 
  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 .

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

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

26、查看bug报告: 
adb bugreport 
27、记录无线通讯日志:

    一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录: 
    adb shell 
    logcat -b radio

28、获取设备的ID和序列号:

     adb get-product 
     adb get-serialno

29、访问数据库SQLite3

     adb shell 
     sqlite3

#cd system/sd/data //进入系统内指定文件夹 
#ls //列表显示当前文件夹内容 
#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件 
#rm xxx //删除文件xxx 
#rmdir xxx //删除xxx的文件夹

分享到:
评论

相关推荐

    windows adb shell tab键补全

    开发者可以使用adb进行设备文件管理、安装应用、运行shell命令、查看设备状态等。 2. **adb shell命令** `adb shell` 是adb的一个子命令,它允许开发者在设备上启动一个远程shell会话,执行各种Android系统的shell...

    Logcat及adb shell命令的bat脚本实现例子

    至于`进入shell后继续执行命令的方法.txt`,在`adb shell`中执行多条命令时,一般有两种方法:一是将所有命令写在同一行,用分号或逻辑运算符连接,如`command1; command2; command3`;二是编写一个shell脚本(如`...

    android执行adb shell命令源码

    它允许开发者执行各种操作,如安装应用、查看设备状态、传输文件以及执行shell命令。本篇文章将深入讲解如何在Android代码中执行`adb shell`命令,并通过源码分析来理解其工作原理。 首先,`adb shell`命令是通过...

    adb_shell命令大全

    adb_shell 命令大全 adb shell 是 Android 调试桥(Android Debug Bridge)的一部分,提供了许多实用的命令来帮助开发者调试和测试 Android 应用程序。本文将详细介绍 adb shell 命令的使用方法和相关知识点。 ...

    ADBShell操作手册

    ADB Debugging(adb调试命令) 3 adb devices 3 adb forward &lt;local&gt; &lt;remote&gt; 3 adb kill-server 3 无线网(Wireless) 3 adb connect [:] 3 adb usb 4 安装包管理命令(Package Manger) 4 adb install [option] ...

    adb shell可以按tab补全工具

    它允许开发者通过USB或无线网络连接到Android设备,执行一系列操作,如安装应用、查看设备状态、读取日志、运行shell命令等。在进行Android系统级别的调试或者自动化测试时,ADB扮演着至关重要的角色。 描述中提到...

    安卓 adb shell input keyevent 按键大全.txt

    通过ADB,开发者可以安装应用、运行shell命令、抓取日志等,而ADB Shell Input Keyevent则是其中一项非常实用的功能,允许用户模拟键盘事件,这对于自动化测试、远程控制以及某些特定的调试场景尤为有用。...

    adb shell常用命令.txt

    adb常用的命令,希望可以帮助到更多的朋友

    adb shell命令

    下面是ADB shell命令的详细知识点: 一、ADB 简介 ADB 全称为 Android Debug Bridge,中文名为 Android 调试桥。它是 Android SDK 中的一部分,位于SDK 的 Tools 文件夹下。ADB 的主要作用是提供了一种方式来管理...

    adb常用命令adb shell常用命令.docx.zip

    "G2"和"H"可能是其他相关文档或文件的名称,它们可能包含更多ADB和shell命令的进阶知识或特定场景的使用技巧。 掌握ADB和`adb shell`命令是Android开发和调试过程中的必备技能,这有助于高效地处理各种设备上的问题...

    adb shell命令.txt

    adb shell命令.txt

    Android系统adb_shell命令大全.

    【Android系统adb_shell命令大全】 在Android开发和调试过程中,`adb`(Android Debug Bridge)是一个必不可少的工具,它提供了连接设备、传输数据、执行shell命令等功能。`adb_shell`命令则是通过adb与设备交互,...

    adb shell可以按tab补全工具 命令行补全工具

    把adb.rar解压到c盘根目录下,确保解压的2个文件在C:\adb目录下。 ...这时候重新打开命令行 进去点击adb shell进入Android 里面的输入首字母 按tab键 就可以补全对应字符了

    usb host 实现adb shell 命令发送

    在Android系统中,ADB(Android Debug Bridge)是一个强大的工具,用于开发者进行设备调试、文件传输以及执行各种shell命令。USB Host模式则是Android设备作为一个主机,连接其他USB设备,如键盘、鼠标或者数据采集...

    adbShell轻量级安装tcpdump

    在Android开发和调试过程中,`adb (Android Debug Bridge)` 是一个不可或缺的工具,它提供了连接Android设备和PC的桥梁,允许开发者进行数据传输、设备控制以及执行各种命令。`tcpdump` 是网络分析工具,广泛用于...

    adb工具 ADB SHELL

    在深入理解ADB及其子命令`adb shell`之前,我们先来了解一下ADB的基础知识。 ADB由三个主要部分组成:设备端守护进程(adb daemon)、主机端守护进程(也叫adb服务器)和USB驱动程序。设备端守护进程运行在Android...

    支持tab键自动补全和字体颜色的ADB shell

    标题中的“支持tab键自动补全和字体颜色的ADB shell”指的是一个经过增强的ADB (Android Debug Bridge) 工具,它集成了类似PuTTY的功能,允许用户通过命令行与安卓设备进行交互,并且增加了两个实用特性:Tab键自动...

    android adb shell

    ADB Shell 是 ADB 的一部分,通过它可以发送 Shell 命令到 Android 设备上执行。这使得开发者可以在设备上执行各种任务,例如安装应用、启动应用程序、查看系统日志等。ADB Shell 对于 Android 开发者来说是非常重要...

Global site tag (gtag.js) - Google Analytics