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