`

【转】Android ADB命令集

 
阅读更多
android 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的文件夹

原文地址:http://www.cnblogs.com/acpb/archive/2011/05/24/2056026.html
分享到:
评论

相关推荐

    Android adb详细命令

    ### Android调试桥(ADB)命令...总结,ADB是Android开发者和测试工程师不可或缺的工具,通过熟练掌握ADB命令,能够极大地提升开发效率和测试质量。无论是简单的文件操作还是复杂的调试任务,ADB都能提供有力的支持。

    Android adb命令

    ADB作为Android开发的重要工具之一,提供了丰富的命令集来帮助开发者进行设备管理和应用程序调试。通过掌握上述命令,可以更高效地完成日常开发任务,提高开发效率。同时,随着Android平台的发展和技术的进步,ADB的...

    android adb命令

    ADB作为Android开发的重要工具之一,提供了丰富的命令集来辅助开发、测试和调试过程。掌握ADB的基本使用方法以及常见的高级功能,能够显著提高工作效率。希望本文能帮助读者更好地理解和使用ADB。

    ADB指令集卸载华为内置应用

    除了卸载应用,这里列举一些常用的ADB命令: - `adb devices`:列出所有连接的设备。 - `adb shell`:进入设备的shell环境。 - `adb logcat`:查看设备的日志输出。 - `adb pull &lt;device_path&gt; &lt;local_path&gt;`:从...

    黑域,adb 命令

    ### 黑域与ADB命令详解 #### 一、黑域(黑阈)简介 黑域是一款专门为Android用户设计的应用程序管理工具,它可以帮助用户更好地控制手机中的应用行为,特别是针对那些常常在后台“全家桶”式的自启动和互相唤醒的...

    android-ADB工具-windows.zip

    "android-sdk-windows"文件可能是Android SDK的一部分,SDK(Software Development Kit)是开发Android应用的必备工具集,包含了一系列工具、库以及API文档。它不仅包括了ADB,还有其他如DDMS(Dalvik Debug Monitor...

    android常用命令集

    Android 常用命令集 Android 开发中有很多实用的命令,这些命令可以帮助开发者更方便地 debug 和测试应用程序。下面将对这些命令进行详细的解释和说明。 adb 命令 adb 命令是 Android 调试桥 (Android Debug ...

    adb命令详细解析

    总之,ADB命令是一个功能强大的工具集,对于Android设备的开发者和测试者来说是必不可少的。通过本文的介绍,我们可以了解到ADB不仅可以帮助我们进行日常的软件调试安装卸载工作,还可以方便地查看和获取设备信息,...

    Android ADB Tool

    **Android ADB Tool详解** Android ADB (Android ...总的来说,Android ADB Tool是一个强大且全面的工具集,对于Android开发、测试和故障排查工作不可或缺。理解并熟练掌握ADB的使用,能极大地提高开发者的工作效率。

    android4.4 adb工具包

    综上所述,这个"android4.4 adb工具包"是一个专为Android 4.4及其以下版本优化的ADB工具集,包含了必要的组件以确保与设备的稳定连接和兼容性,尤其解决了由于ADB版本过低可能导致的驱动问题。对于开发和维护旧版本...

    adb常用命令.docx

    ### ADB常用命令详解 #### 一、概述 Android调试桥(ADB)是Android开发者用于管理和调试设备或模拟器的强大工具。它不仅能够帮助开发者在设备上运行Shell命令,还能进行端口转发、文件传输等操作。本文将详细介绍...

    adb 命令详解

    ### ADB命令详解 ADB(Android Debug Bridge)是Android SDK中的一个重要工具,它提供了一种在计算机和Android设备(包括真实设备和模拟器)之间进行交互的手段。通过ADB,开发者能够执行一系列的操作,包括但不...

    Android ADB深入研究

    ADB提供了丰富的命令集,包括但不限于: - `adb install`: 安装应用 - `adb uninstall`: 卸载应用 - `adb reboot`: 重启设备 - `adb shell`: 运行shell命令 - `adb root`: 获取root权限 - `adb remount`: 重新挂载...

    安卓 android adb-tools 1.0.31

    在使用ADB时,开发者通常会在命令提示符窗口中输入ADB命令。 5. **fastboot.exe**: Fastboot是一种引导加载器接口,用于在设备的引导阶段进行固件更新和系统修改。它通常用于刷入新的系统镜像、分区或者修改设备...

    adb命令工具.rar

    "adb命令工具.rar"是一个包含adb的安装包,它通常会包含adb和fastboot两个主要组件。adb负责常规的设备通信,而fastboot则用于在设备启动模式下进行低级别的系统修改或更新。 平台工具(platform-tools)是这个...

    Android系统adb_shell命令大全.

    Android shell中还有许多其他命令,如`ls`、`cd`、`pwd`、`cp`、`mv`、`rm`等基本文件管理命令,以及`ifconfig`、`netstat`等网络相关命令,它们共同构成了Android系统维护和调试的基础工具集。 总之,`adb_shell`...

    android adb工具使用

    ADB提供了丰富的命令集,涵盖从shell命令执行到日志记录等广泛的功能。例如: - `shell`:在设备上运行shell命令。 - `sqlite3`:通过远程shell端运行sqlite3连接数据库。 - `monkey`:执行随机事件流来测试应用...

    adb,支持adb disable-verity命令,解锁system分区

    `adb disable-verity` 是一个特定的adb命令,它涉及到Android系统的安全特性——verity模式。 verity模式是Android为了增强设备的安全性而引入的一种机制。它通过校验系统分区的哈希值来确保系统文件未被篡改,从而...

    Android_adb的一些命令.doc

    总结而言,ADB为Android开发者提供了一套强大而灵活的工具集,可以帮助开发者轻松地调试应用程序、管理设备状态以及进行各种开发相关的任务。通过掌握这些命令的使用,开发者能够极大地提升工作效率,并更好地解决...

Global site tag (gtag.js) - Google Analytics