0

apk を別の apk のアセットから /system にコピーしようとしています。

これが私が行ったことです。以前のアプリでは機能していましたが、これでは機能していませんでした。外部ストレージを書き込むための許可を追加しました。/system ではなく、内部ストレージに正常にコピーされています。/system に直接コピーする方法はありますか?

copyStream("y.apk","/sdcard/x.apk");

Process mSuProcess;

mSuProcess = Runtime.getRuntime().exec("su");

new DataOutputStream(mSuProcess.getOutputStream()).writeBytes("mount -o remount rw /system");

DataOutputStream mSuDataOutputStream = new DataOutputStream(mSuProcess.getOutputStream());

mSuDataOutputStream.writeBytes("cp /sdcard/x.apk /system/app/x.apk"); 

mSuDataOutputStream.writeBytes("exit\n");
4

0 に答える 0