//卸载并重新安装apk
@echo off
echo --------------------------------------------------------
echo Get devices
adb devices > devices.txt
echo --------------------------------------------------------
echo restartApp
for /f "skip=1 tokens=1 delims= " %%i in (devices.txt) do (
echo uninstall to devices %%i
adb -s %%i uninstall com.zk.zkClassBoard
adb -s %%i install -r C:\Users\xx\xx\xx.8.apk
adb -s %%i shell am start -n com.zk.xx/com.zk.xx.MainActivity
)
//强制关闭app并重新启动app
del devices.txt
echo --------------------------------------------------------
pause
@echo off
echo --------------------------------------------------------
echo Get devices
adb devices > devices.txt
echo --------------------------------------------------------
echo restartApp
for /f "skip=1 tokens=1 delims= " %%i in (devices.txt) do (
echo restartApp to devices %%i
adb -s %%i shell am force-stop com.zk.xx
adb -s %%i shell am start -n com.zk.xx/com.zk.xx.MainActivity
)
del devices.txt
echo --------------------------------------------------------
pause
本文介绍了一种通过命令行批量操作的方式,在连接的多个Android设备上进行应用的卸载、重新安装最新版本的APK文件,并启动应用的方法。此外,还提供了如何强制关闭应用程序并重新启动它的步骤。
1万+





