0

我需要能够在连接到我的 PC 的 Android 手机上运行以下命令:

su
mount -o rw,remount /system
chmod 777 /system/app/
exit
exit

然后我需要在我的电脑上执行以下命令:

adb push ..\bin\MyApp_signed.apk /system/app/

最后,我需要进行一些清理并重新启动手机:

su
chmod 755 /system/app/
reboot
exit
exit

如何创建 Windows 批处理文件,以便将这些 shell 命令传递给 android shell?

4

1 回答 1

5

adb shell <command>允许您从计算机在设备上运行 shell 命令。如果您的su命令支持该-c选项,您可以这样做:

adb shell su -c "mount -o rw,remount /system"
adb shell su -c "chmod 777 /system/app/"

adb push ..\bin\MyApp_signed.apk /system/app/

adb shell su -c "chmod 755 /system/app/"
adb shell su -c reboot

如果您的su命令不支持命令,您可以制作一个脚本留在捆绑设备端的设备上。

于 2012-06-13T09:19:54.737 回答