现在很多设备都是Android系统开发的,包括游戏机,智能售货机,垃圾回收机,安卓手机,机顶盒,车载电脑等等。
需要操作设备里面的东西,就需要用到adb命令,下面是常用的adb命令。
通过ip连接设备
adb connect ip:5555
例如:
adb connect 192.168.1.61:5555
安装应用
加上-r参数覆盖安装
adb install -r apk文件路径
卸载APP
adb uninstall -k <apk名称>
查看包名
pm list package | grep "包名称"
grep–过滤某个包名
查询APP的包名
aapt dump badging 包名(apk)| findstr package
例如
aapt dump badging com.zhaopin.social_8006.apk |findstr package
查询APP的Activity的值
aapt dump badging 包名(apk)| findstr activity
例如
aapt dump badging com.zhaopin.social_8006.apk |findstr activity
启动app
adb shell am start -W -n 包名/启动的Activity
例如
adb shell am start -W -n com.zhaopin.social/com.zhaopin.social.SplashActivity
上传文件
adb push <local> <remote>
下载文件
adb pull <remote> <local>
屏幕截图
adb shell screencap /sdcard/***.png
adb服务启动
adb start server
adb服务关闭
adb kill server
进入命令行
adb shell