从测计----ADB常用指令学习与汇总1

上一篇 / 下一篇  2018-01-29 15:22:23 / 个人分类:adb

DOS命令行:
1、关闭adb服务:adb kill-server
   开启adb服务:adb start-server
2、查看当前连接设备:adb devices(如果手机与电脑连接成功,显示最下行)
3、adbshell pm list packages(列出手机上面已经安装的应用包名)
4、adb uninstall com.xiaoniu.finance(若要卸载 小牛 ,找到并删除该应用)
观察手机,此时该应用删除成功
5、安装apk:adb install 应用在计算机的路径(直接拖动该app到dos命令行即可)
           adb install -r 应用在计算机的路径 (手机重启后还是使用原来的apk
6、adb get-serialno查看连接手机的ID号

7、adb get-state查看手机当前状态
8、adb -d shell(或者adb  shell)启动手机shell
9、adb forward <local> <remote>发布端口,可以设置任意的端口号, 
做为主机向模拟器或设备的请求端口。如:adb forward tcp:5555 tcp:8000
10、adb shell am 命令可以启动应用程序
11、
adb shell input text <string>  向设备输入文本(光标所在的文本框)
如编辑短信内容时:
输入adb shell input text "hello" ,

即在信息编辑中显示hello
12、
adb shell input keyevent <event_code> 向设备发送按键事件。
event_code 参考view/KeyEvent.java中的  KEYCODE_* 
    public static final int KEYCODE_SOFT_LEFT  = 1; 
    public static final int KEYCODE_SOFT_RIGHT = 2; 
    public static final int KEYCODE_HOME       = 3; 
    public static final int KEYCODE_BACK       = 4; 
    public static final int KEYCODE_CALL       = 5; 
    public static final int KEYCODE_ENDCALL    = 6;


TAG:

 

评分:0

我来说两句

Open Toolbar