0

PC に接続された root 化された Android フォンで次のコマンドを実行できる必要があります。

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

次に、PC で次のコマンドを実行する必要があります。

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

最後に、電話をクリーンアップして再起動する必要があります。

su
chmod 755 /system/app/
reboot
exit
exit

これらのシェル コマンドが Android シェルに渡されるように、Windows バッチ ファイルを作成するにはどうすればよいですか?

4

1 に答える 1

5

adb shell <command>コンピュータからデバイス上でシェルコマンドを実行できます。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 に答える