现在很多设备都是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 &lt;remote&gt; &lt;local&gt;

屏幕截图

adb shell screencap /sdcard/***.png

adb服务启动

adb start server

adb服务关闭

adb kill server

进入命令行

adb shell