首页 > 数据库技术 > 详细

adb命令的一些补充

时间:2015-11-12 17:29:08      阅读:456      评论:0      收藏:0      [点我收藏+]

adb get-serialno   获取设备的ID和序列号serialNumber 

说明: 
序列号[serialNumber]——由adb创建的一个字符串,这个字符串通过自己的控制端口<type>-<consolePort> 
唯一地识别一个模拟器/设备实例。一个序列号的例子: emulator-5554 

adb get-state  查看模拟器/设施的当前状态.

adb forward <local> <remote>发布端口,可以设置任意的端口号, 
做为主机向模拟器或设备的请求端口。如:adb forward tcp:5555 tcp:8000 

adb wait-for-device 在模拟器/设备连接之前把命令转载在adb的命令器中 

adb jdwp 查看指定的设施的可用的JDWP信息. 

adb shell input text <string>  向设备输入文本(光标所在的文本框) 

adb shell input keyevent <event_code> 向设备发送按键事件 

在编辑短信时,往文本框输入文本:adb shell input text "hello"  
向手机发送键值回Home:adb shell input keyevent 3 
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; 

adb shell procrank 查询各进程内存使用情况 
adb shell service list 查看services信息 
adb shell cat /proc/meminfo 查看当前的内存情况 
adb shell cat /proc/cpuinfo 查看CPU信息(硬件) 
adb shell cat /proc/iomem  查看IO内存分区 

adb shell getprop 列出系统所有属性 
adb shell getprop | findstr "gsm" 列出包含gsm的属性 
adb shell setprop <key> <value>  修改系统属性 
  
adb shell sqlite3 可以执行sql语句查看数据库信息, 具体使用情况待调查 

adb shell dmesg     查询内核缓冲区信息 
adb shell dumpstate 各类信息,比如进程信息,内存信息,进程是否异常,kernnel的log等 
adb shell dumpcrash 
adb shell dumpsys  查询所有service的状态 

adb reboot-bootloader 重启到bootloader 
adb reboot recovery 重启到recovery 

adb push flash_image.zip /system/bin/flash_image 增加flash_image文件到手机上 

android list targets 显示系统中全部Android平台

android list avd  显示系统中全部AVD(模拟器): 

adb命令的一些补充

原文:http://www.cnblogs.com/penghong2014/p/4959449.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!