adb 命令集合

1. adb shell

2. adb version 查看 adb 安装版本

3. adb start-server 启动服务

4. adb kill-server 杀死服务

5. adb get-state 获取设备状态值

6. adb get-serialno 获得一系列的序列号信息

7. adb remount 对其设备读写进行重新安装

8. adb sreboot 重新加载或者是去恢复程序等

9. adb reboot-bootloader 对其重新启动的设备进行加载

9. adb root 重新启动后获得ROOT权限

10. adb usb 重新启动来监听器USB

11. adb logcat | more

12. adb devices

13. adb uninstall -k [package] 其中package表示需要卸载的应用的包的名字,k表示是否保留应用的配置信息和cache数据。
adb install -r [xxx.apk] 其中 - r 参数,若提示 "exsit.." 的提示信息, 参数 -r 可以替换原有的apk。 重新安装该程序,保存数据
adb shell pm clean com.cvte.health 可以清除 某个包apk的数据,就是相当于清除数据

adb install [-l] [-r] [-s] <file> - EN push this package file to the device and install it - CHS 给设备安装软件
(‘-l‘ means forward-lock the app) #锁定该程序
(‘-r‘ means reinstall the app, keeping its data) #重新安装该程序,保存数据
(‘-s‘ means install on SD card instead of internal storage) #安装在SD卡内,而不是设备内部存储

adb uninstall [-k] <package> - EN remove this app package from the device - CHS 从设备删除程序包
(‘-k‘ means keep the data and cache directories) #不删除程序运行所产生的数据和缓存目录(如软件的数据库文件)

14. adb shell df 系统分区挂在情况

15. adb pull <remote> <local>

16. adb push <local> <remote>

17. adb bugreport ------------ 查看bug报告

18. logcat -b radio 记录无线通讯日志

19. sqlite3 调试 小型数据库

sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
sqlite3 /data/data/com.android.providers.settings/databases/settings.db

sqlite> select * from global;
sqlite> select * from system;
sqlite> select * from secure;

sqlite> .exit

20. adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
http://blog.csdn.net/hustpzb/article/details/16820295 参考博客

21.adb shell dumpsys meminfo +包名 查看 你app 使用的内存情况

时间: 2024-10-13 22:44:35

adb 命令集合的相关文章

adb 获取root权限----adb命令集合

一.获取root权限,给文件以读写权限 步骤:1.手机进行root: 2.cmd 进入命令行 运行 adb shell命令(adb 已配置到环境变量中),此时命令变成$开头: 3.运行 su 命令,切换到root权限,此时命令变成#开头: 4.运行 chmod  777命令,后边跟文件路径,给文件读写权限. 二.其他常用命令 1.adb ll .adb ls -l列表显示文件目录 2.adb devices 显示连接的设备 3.adb logcat 显示日志 4.adb install *.ap

adb命令集合

1. 获取序列号: adb get-serialno 2. 查看连接计算机的设备: adb devices 3. 重启机器: adb reboot 4. 重启到bootloader,即刷机模式: adb reboot bootloader 5. 重启到recovery,即恢复模式: adb reboot recovery 6. 查看log: adb logcat 7. 终止adb服务进程: adb kill-server 8. 重启adb服务进程: adb start-server 9. 获取机

ADB Shell Commands -- ADB命令大全

怎么使用命令: 1.解压ADB包到指定文件夹,内含文件有:adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll : 2.打开 CMD(Win+R)进入到 ADB 路径下,开始执行ADB命令. ADB命令集合: ADB Debugging adb devices adb forward adb kill-server Wireless adb connect adb usb Package Manager adb install adb uninstall adb shel

adb 常用命令集合

adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用.通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具.adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行. adb有什么用?:借助adb工具,我们可以管理设备或手机模拟器的状态.还可以进行很多手机操作,如安装

adb命令使用

摘取简书中作者: anly_jun中的内容 1, adb简介 adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具.然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电脑和你的调试手机的.包含如下几个部分: Client端, 运行在开发机器中, 即你的开发PC机. 用来发送adb命令. Deamon守护进程, 运行在调试设备中, 即的调试手机或模拟器. Server端, 作为一个后台进程运行在开发机器中, 即你的开发PC机

adb命令详解(二)——手机缺失sqlite3时操作数据库的多种解决方案

在android应用开发无处不在SQLite数据库的身影.那么在开发中怎么使用adb命令操作数据库的功能呢? 下面我们将完整的介绍与数据库操作相关的命令集及当手机缺少sqlite3的时候的多种解决方案. 1.当手机缺失sqlite3时,如何操作数据库 先来看看手机缺失sqlite3时候的效果图: 这个时候你想操作刚刚编写应用程序中执行的数据库文件内容,显然是执行不了sql语句的.下面我们将介绍三种方法让你可以查看应用程序下的数据库文件: ㈠向手机导入sqlite3文件 ①第一步,下载sqlite

ansys 常见命令集合

APDL换行与续行- APDL规定每行72个字符 如果要写表达式A=C1+C2 (C1与C2都为表达式 可以用 B=C1 A=B+C2 将一行拆成两行来做但是如果不是表达式,而是输入一个命令参数过多的话,可以用续行命令RMORE,格式如下: RMORE, R7, R8, R9, R10, R11, R12 这个命令每次也只能输入6个参数,如果多于6个,可以重复使用RMORE就可以输入13-18,19-24等等.另外,于上面续行相应的是换行,一行命令太短可以使用多个命令共一行 $",没有双引号.这

Android笔记之adb命令应用实例1(手机端与PC端socket通讯下)

由于本人学习Android也挺长时间了,一直把日记记在evernote里面,由于刚离职比较空闲就打算把evernote里的日志一遍遍整理出来发布到网上分享. 本篇将分别使用C#和java语言,来实现和android端通讯的PC客户端代码. 通过adb和Android通讯需要引用adb相关的组件到项目中,分别为:adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll. 可以在XXX\sdk\platform-tools目录下找到 首先看C#语言的实现: 界面效果如下: nam

第4章4节《MonkeyRunner源码剖析》ADB协议及服务: ADB命令行客户端使用简介(原创)

天地会珠海分舵注:本来这一系列是准备出一本书的,详情请见早前博文"寻求合作伙伴编写<深入理解 MonkeyRunner>书籍".但因为诸多原因,没有如愿.所以这里把草稿分享出来,所以错误在所难免.有需要的就参考下吧,转发的话还请保留每篇文章结尾的出处等信息. 从前面几个小节我们知道ADB命令行客户端是存在与主机端的一个命令,用户可以使用该命令来发送服务请求到ADB服务器,ADB服务器再判断该服务请求是主机服务请求还是本地服务请求来决定是否应该将请求传送给远程adbd守护进程