复制到/系统-android

复制到/系统-android,android,root,su,Android,Root,Su,我一直在尝试将另一个apk的资产中的apk复制到/系统 这是我所做的,它在我以前的应用程序中工作,但在这个应用程序中不工作。我已经添加了外部存储的权限。 它正在成功复制到内部存储,而不是/系统。 有没有办法直接复制到/系统 copyStream(“y.apk”,“/sdcard/x.apk”) 你忘了其他命令上的换行符了吗?谢谢,问题解决了。有没有办法直接将其复制到/system?不幸的是,没有调用su。cp y.apk/system/app/x.apk不起作用吗?实际上,y.apk位于应用程序

我一直在尝试将另一个apk的资产中的apk复制到/系统

这是我所做的,它在我以前的应用程序中工作,但在这个应用程序中不工作。我已经添加了外部存储的权限。 它正在成功复制到内部存储,而不是/系统。 有没有办法直接复制到/系统

copyStream(“y.apk”,“/sdcard/x.apk”)


你忘了其他命令上的换行符了吗?谢谢,问题解决了。有没有办法直接将其复制到/system?不幸的是,没有调用
su
cp y.apk/system/app/x.apk
不起作用吗?实际上,y.apk位于应用程序的资产文件夹中,因此通过使用copyream,它将被复制到sdcard,然后使用cp/system,。
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");