adb常用命令
- adb devices(查看设备是否连接)
- adb install + apk文件存放路径(安装APK)
- adb -s + 设备号 install(多设备安装)
- adb uninstall + 应用包名(卸载APK方法)
- adb shell dumpsys activity activities(查看当前运行的应用包名)
- adb shell pm list packages (打印设备/模拟器上的所有软件包)
- adb shell pm list packages -f | grep + 应用名(打印APK文件名和路径)
- adb push +文件路径 +存放的文件路径(从电脑上将文件push到设备上)
- adb pull +文件路径 + 存放的文件路径 (从设备上将文件pull到电脑上)
- adb push +文件路径 + 要替换的APK安装路径(替换安装应用到设备上命令,如:adb push C:\Users\top-way\Desktop\Launcher.apk /data/tw/Laucnher.apk
xupdate u /data/tw/Launcher.apk
- reboot(重启设备)
- adb logcat -v threadtime >D:\1105.txt(抓log附上时间)
- adb(杀掉当前应用在运行的monkey命令)
adb shell
$ ps|grep monkey
shell 22061 4958 816772 35688 ffffffff 400ab950 S com.android.commands.monkey
$ kill 22061
.bat批处理安装应用
新建一个格式为.bat的文件,复制如下内容后进行保存。
ECHO off
@REM 无限循环的标签
:LOOP
ECHO 请插入手机…
adb wait-for-device
@REM 循环安装本目录下的APK文件
FOR %%i IN (*.apk) DO (
ECHO 正在安装:%%i
adb install "%%i"
)
ECHO 安装完毕;请更换下一台手机!
PAUSE
GOTO LOOP
@ECHO on
使用方法:①连接设备②如把当前文件保存在桌上,把要安装的apk拖到该文件图标后松手即可安装。