好的,我有一个安卓apk可以说app1.apk,它位于/ system / app
app1.apk有一个过时的xml让我们说位于res / drawable的apk中的file.xml
新更新的file.xml位于手机上的/data/misc/file.xml
我希望将手机上更新的file.xml切换到apk并替换旧的如何在java中执行此操作?
感谢您的帮助,非常感谢
顺便说一句,只有root用户才能使用,但我也要将apk复制出系统
答案 0 :(得分:1)
在典型的Android设备上,应用的.apk文件仅以系统组中的写入权限存储。因此,除非您在可以更改这些权限的root设备上运行,否则无法修改这些APK。
如果您需要更新资源,最好将它们下载到手机的外部存储空间,并在默认为APK版本之前检查SD卡上的文件版本。