我一直在尝试将 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");