常用ADB指令
常用adb命令
终止adb服务 adb kill-server
查看连接设备 adb devices
等待设备接入 adb wait-for-device
连接设备 adb connect 9.93.1.165
断开设备 adb disconnect (9.93.1.165)
指定设备 adb -s 9.93.1.165:5555
蓝牙与wifi的开启关闭
adb shell svc wifi enable
adb shell svc wifi disable
adb shell svc bluetooth enable
adb shell svc bluetooth disable
adb shell svc wifi disable
adb shell svc bluetooth enable
adb shell svc bluetooth disable
adb无线调试
adb tcpip 5555
或进里面
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
android截屏命令
adb shell screencap -p /sdcard/1.png && adb pull /sdcard/1.png
adb tcpip 5555
或进里面
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
android截屏命令
adb shell screencap -p /sdcard/1.png && adb pull /sdcard/1.png
日志
清日志:adb logcat -c
摘日志:adb logcat>d:\log.txt
安装应用
adb install -r 安装包路径
pm
列出所有应用的包名:pm list package
列出系统应用的包名:pm list package -s(-3:第三方应用,-f:列出应用包名及对应的apk名及存放位置)
清理应用缓存与数据:pm clear 包名(android缓存路径/data/data/)
列出对应包名的apk位置:pm path 包名
am
1)获取当前运行的主Activity
am stack list
2)启动应用
am start -n 主Activity
3)打开网页
启动默认浏览器打开网页 am start -a android.intent.action.VIEW -d http://www.baidu.com
通过浏览器组件启动并打开网页am start -n com.android.browser/com.android.browser.BrowserActivity -a android.intent.action.VIEW -d http://www.baidu.com
注:-a android.intent.action.VIEW -d可以不加
4)结束应用
am force-stop 包名
发送短信
adb shell am start -a android.intent.action.SENDTO -d sms:18667925184(电话号码) --es sms_body "短信内容" --ez exit_on_sent true
input
input text 发送文本
input keyevent 发送按键事件
input tap 200 200 发送触摸事件
input swipe 10 10 20 20 5000 发送滑动事件(第五个数字为时间,单位毫秒,可不设置)
浙公网安备 33010602011771号