当我从多个网站上阅读时,编辑存储在res /文件夹中的xml
但我真的需要修改res /文件夹中的xml,例如我在res / xml /
里面有myxml.xml如果无法编辑,那么有什么方法可以修改它吗?
有可能这样做:
如何在assets文件夹中编辑xml文件?这可能吗?
逻辑:
有一个应用程序从res / xml /读取myxml.xml而不是具有不同首选项的2个不同的apk。我只想将它们合并为一个并做出选项,当选项保存时,它将需要修改res / xml /
中的myxml.xml详情
实际上某些偏好保存在myxml.xml中,首选项是
<iconmask img1="iconmask" />
<scale factor="0.75" />
我只是想编辑iconmask和比例因子值
答案 0 :(得分:1)
您既不需要在res
也不能在assets
文件夹中进行编辑。这将是非常艰苦的工作,并且可能无法在所有设备系统上运行,因为我认为您需要更改文件权限并直接使用文件系统命令。
此外,一旦您决定更新应用,这些更改就会被覆盖!!
我建议您更改逻辑 - 在应用程序安装上复制内部应用程序存储中的默认xml。从那时起使用这个xml。在那里你可以随时修改。同时参考位于那里的文件也很容易。