http://blog.csdn.net/janronehoo/article/details/6863772/
http://blog.csdn.net/carter_yu/article/details/50809258
启动DDMS:
ddms
显示当前运行的全部模拟器:
adb devices
安装应用程序:
adb install -r 应用程序.apk
获取模拟器或真机中的文件:
adb pull 文件路径 电脑路径
进入模拟器的shell模式:
adb shell
查看当前活动的activity
>adb logcat ActivityManager:I *:s
查找固定包名的进程
>adb shell ps | grep com.wuba.crm
查找固定包名的进程ID
>adb shell ps | grep com.xx.xx | awk '{print $2}'
获取机型名称
>adb shell getprop ro.product.model
>HUAWEI P7-L09
分辨率
>adb shell wm size
>Physical size: 1080x1920
模拟按HOME键
>adb shell input keyevent HOME
判断键盘是否弹起
>adb shell dumpsys input_method |grep mInputShown
> mShowRequested=false mShowExplicitlyRequested=false mShowForced=false mInputShown=false
发送一个广播
>adb shell am broadcast -a Intent.ACTION_SCREEN_ON
Broadcasting: Intent { act=Intent.ACTION_SCREEN_ON }
dumpXML
> adb shell uiautomator dump
>UI hierchary dumped to: /storage/emulated/0/window_dump.xml
查看己安装应用
>adb shell pm list packages | grep XXX包名
>adb shell pm list packages | grep XXX包名
卸载应用
>adb uninstall 包名
多个设备
> adb -s <serial number 【adb devices 的number】> <命令>
adb forward
adb forward .. localabstract
adb forward tcp:11111 tcp:22222 将PC端的11111端口收到的数据,转发给到手机中22222端口
adb forward --list 查看当前列表
adb forward --remove tcp:11111 删除该端口的转发
网友评论