您的位置:首页 > 其它

adb常用命令

2017-09-07 13:43 309 查看
端口号 5037

官网:http://adbshell.com/

1.查看设备号 adb devices



2. 获取设备的状态adb get-state ,设备的状态有 3 钟,
device正常连
,
offline设备无响应
,
unknown没有连接设备




3. adb install , 安装,覆盖安装是使用 -r 选项adb uninstall 卸载

4. 重启设备adb reboot

5.设备和本地电脑文件互传adb pull android_filename pc_filename2,adb push pc_filename android_filename

6. 操作多台设备:-d表示只通过USB连接,-e表示只连接仿真器-s 设备序列号指定设备



adb shell

adb 命令是 adb 这个程序自带的一些命令,而 adb shell 则是调用的 Android 系统中的命令,这些 Android 特有的命令都放在了 Android 设备的 system/bin 目录下

1. pm

(1)列出已安装包名

pm list package

(2)参数:

pm list package -s 系统文件

pm list package -3 第三方安装包

pm list package -i weibo 过滤

pm list package -f 安装的apk位置

(3)

pm dump com.baidu.map.location 获取dump详细信息

(4)内容太多,显示不行,可以重定向,但是要退出shell环境,就可以了



2.ps

(1) 怎样结束monkey?pc端关闭monkey也会继续执行,所以只能kill

adb shell “ps|grep monkey”

adb shell kill 23333

3 am

怎样结束一个程序呢?不能使用adb shell kill pid,win会提示没有权限

adb shell am force-stop com.xxxxxn.weibo

启动程序adb shell am start -an com.xxx.xxx

4. logcat

adb logcat --help

adb shell logcat -v time>d:\\log.txt

5dumpsys 系统

(1) dumpsys查看服务

adb shell "dumpsys |grep SERVICE"

(2) 查看某个系统服务的详细

adb shell dumpsys meminfo -h 内存的帮助说明

5模拟操作

1.模拟home键 adb shell inpur keyevent KEYCODE_HOME

2touch adb shell input tap x y

3滑动adb shell input swipe x y x1 y1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: