admin 管理员组文章数量: 1184232
2024年3月20日发(作者:matlab定义数组变量)
ADB常用指令
adb的全称为Android Debug Bridge,是管理android模拟器或者设备的一个工具,
简单的说它就是一个调试工具。以下是adb支持的常用命令:
1. 选项指令(Options commands)
(1) adb –d shell:
仅通过USB接口管理adb,如果不只是USB接口返回错误
(2) adb –e shell:
仅通过模拟器来管理adb,如果不只是模拟器管理,返回错误
(3) adb –s
通过设备的允许的命令号码来发送命令来管理adb,没有指定号码,返回错误
例如:adb –s 04035C1F18006014 shell
(4) adb devices:
查看所有连接的设备/模拟器
(5) connect
以指定端口号连接设备
(6) disconnect [
与设备断开连接
2. 设备指令(device commands)
(1) adb push
复制本地文件到设备上
例如:adb push e:/folder /data/data
(2) adb pull
复制设备上的文件到本地
例如:adb pull /data/data/folder e:
(3) adb shell :
登录设备的shell
(4) adb shell
登录设备的shell并执行command命令
例如:adb shell ls
(5) adb emu
执行模拟器控制台命令
(6) adb logcat [
查看设备的logcat,相当于eclipse上的logcat
例如:adb logcat arcgallery:V表示输出TAG为arcgallery和级别在V以上的日志。
adb logcat arcgallery:V *:s只输出TAG为arcgallery,级别为V的日志
(7) adb forward
建立从主机端口到设备端口的转发
例如:adb forward tcp:6100 tcp:7100表示建立从主机端口6100到设备端口7100
的转发
(8) adb jdwp:
列出进程ID
(9) adb install [-l] [-r] [-s]
安装指定路径的apk文件
例如:adb install c:/data/delivery/package/apk/
(10) adb uninstall [-k]
从设备上移除相应的包
例如:adb uninstall iagallery
(11) adb bugreport:
查看bug报告
(12) adb help:
查看adb所支持的所有命令
(13) adb version:
显示adb的版本序列号
3. 脚本指令(scripting commands)
(1) adb wait-for-device:
仅仅实例状态为device(联机)时执行
(2) adb start-server:
启动adb服务进程
(3) adb kill-server:
终止服务进程
(7) adb get-state:
获取当前设备的状态
(8) adb get-serialno:
获取当前设备序列号
(9) adb status-window:
显示设备详细状态
(10) adb remount:
重新挂载“/system”分区
(11) adb reboot:
重启设备
(12) adb root
以root角色重新进入
(13) adb usb
以USB模式重新进入
(14) adb tcpip
以指定端口重新进入
4. 网络(networking)
(1)
adb ppp
通过USB运行app
5. 其它
(1)adb shell
sqlite3
连接sqlite数据库
版权声明:本文标题:ADB常用指令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710905810a578933.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论