Cmd模式下,ADB常用命令

Cmd模式下,ADB常用命令连接adb :adb connect 127.0.0.

大家好,欢迎来到IT知识分享网。

  1. 连接adb :

adb connect 127.0.0.1:62001

Cmd模式下,ADB常用命令

  1. 查看设备 :

adb devices

Cmd模式下,ADB常用命令

  1. 开启/关闭adb服务

adb start-server

Cmd模式下,ADB常用命令

adb kill-server

Cmd模式下,ADB常用命令

  1. 断开设备

adb disconnect ip:端口 ## 取消链接ip设备

Cmd模式下,ADB常用命令

  1. 安装apk

adb install -r <apkname (apk的完整路径)>

-r :覆盖原安装文件 -s :将应用安装指定设备中(多设备/或模拟器

默认安装: adb install apk地址

覆盖安装: adb install -r apk地址

指定设备安装:adb -s 设备ip install apk地址

Cmd模式下,ADB常用命令

Cmd模式下,ADB常用命令

  1. 查看已安装的应用packageName:

adb shell pm list packages # 查看所有应用

adb shell pm list packages -s #查看系统应用

adb shell pm list packages -3 ##

Cmd模式下,ADB常用命令

查看三方应用

Cmd模式下,ADB常用命令

查询apk文件在手机上的安装位置则可以在上面的命令后加-f参数

adb shell pm list packages –f

Cmd模式下,ADB常用命令

然后输出的信息就是 包名 对应着的 apk文件的包名

  1. 卸载已安装包名:adb uninstall 包名 (com格式的名)
Cmd模式下,ADB常用命令

  1. 使用Monkey对程序进行压力测试:

adb shell monkey –p 包名 –v –v -s 500

-v

Level 0 : adb shell monkey -p com.android.calculator2 -v 100

## 缺省值,仅提供启动提示、测试完成和最终结果等少量信息

Level 1 : adb shell monkey -p com.android.calculator2 -v -v 100

## 提供较为详细的日志,包括每个发送到Activity的事件信息

Level 2 : adb shell monkey -p com.android.calculator2 -v -v -v 100

## 最详细的日志,包括了测试中选中/未选中的Activity信息

-s

随机种子数,用于指定伪随机数生成器的seed值,如果seed相同,则两次Monkey测试所产生的事件序列也相同的。

示例:

测试1:adb shell monkey -p com.android.calculator2 –s 10 100

测试2:adb shell monkey -p com.android.calculator2 –s 10 100

输出日志到本地目录:

adb shell monkey –p 包名 -v 500 > 本地目录\XXX.log

指定一个包:adb shell monkey -p包名100

指定多个包:adb shell monkey –p包名1 –p 程序名称2 100

注:程序名称为包名,100是事件计数(即让Monkey程序模拟 100次随机用户事件)

  1. 文件传输

pull:获取文件

adb pull 要获取的文件路径 存储的文件路径

Cmd模式下,ADB常用命令

push:上传文件

adb push 要上传的文件路径 存储的文件路径

Cmd模式下,ADB常用命令

  1. 查看日志输出

adb logcat

Cmd模式下,ADB常用命令

  1. 查看当前聚焦Activity类名

Adb shell模式

dumpsys activity | grep “mFocusedActivity”

Windows系统

adb shell dumpsys activity | findstr “mFocusedActivity”

Cmd模式下,ADB常用命令

  1. 启动应用(指定页面)

adb shell am start -W 包名/相对包名的类名

如:adb shell am start -W com.wandoujia.phoenix2/com.pp.assistant.activity.PPMainActivity

Cmd模式下,ADB常用命令

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/89335.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信