现在很多设备都是Android系统开发的,包括游戏机,智能售货机,垃圾回收机,安卓手机,机顶盒,车载电脑等等。
需要操作设备里面的东西,就需要用到adb命令,下面是常用的adb命令。

通过ip连接设备

1
adb connect ip:5555

例如:

1
adb connect 192.168.1.61:5555

安装应用

加上-r参数覆盖安装

1
adb install -r apk文件路径

卸载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 &lt;remote&gt; &lt;local&gt;

屏幕截图

1
adb shell screencap /sdcard/***.png

adb服务启动

1
adb start server

adb服务关闭

1
adb kill server

进入命令行

1
adb shell