将文件移动到系统分区

时间:2014-02-10 18:45:24

标签: android

我想把一个apk文件从/ data / app /移到/ system / app。我写了这段代码

process = Runtime.getRuntime().exec("mv "+path+" "+"/system/app/);

路径返回的时间,如/data/app/com.package.name-1.apk。此代码不起作用,因为apk未移动。为什么?问题在哪里?

1 个答案:

答案 0 :(得分:0)

要修改/system的内容,您需要root权限。先将设备置为根,然后按如下方式移动文件:

process = Runtime.getRuntime().exec("sudo mv "+path+" "+"/system/app/);

移动后不要忘记使用chmod设置适当的属性。