我想把一个apk文件从/ data / app /移到/ system / app。我写了这段代码
process = Runtime.getRuntime().exec("mv "+path+" "+"/system/app/);
路径返回的时间,如/data/app/com.package.name-1.apk。此代码不起作用,因为apk未移动。为什么?问题在哪里?
答案 0 :(得分:0)
要修改/system
的内容,您需要root权限。先将设备置为根,然后按如下方式移动文件:
process = Runtime.getRuntime().exec("sudo mv "+path+" "+"/system/app/);
移动后不要忘记使用chmod
设置适当的属性。