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