在运行时重命名和更改android资源文件的文件夹位置

在运行时重命名和更改android资源文件的文件夹位置,android,runtime,android-resources,Android,Runtime,Android Resources,是否可以通过程序在运行时重命名或更改android资源文件(如.png或.xml(位于drawable文件夹中))的文件夹位置(类似于剪切和粘贴)。我还可以在运行时重命名或创建新文件夹,如drawable 是否可以通过程序在运行时重命名或更改android资源文件(如.png或.xml(位于drawable文件夹中))的文件夹位置(类似于剪切和粘贴) 没有 我还可以在运行时重命名或创建新文件夹,如drawable 否。资源在运行时是只读的。否无法更改res文件夹中的任何内容,它是只读的。但您可以

是否可以通过程序在运行时重命名或更改android资源文件(如.png或.xml(位于drawable文件夹中))的文件夹位置(类似于剪切和粘贴)。我还可以在运行时重命名或创建新文件夹,如drawable

是否可以通过程序在运行时重命名或更改android资源文件(如.png或.xml(位于drawable文件夹中))的文件夹位置(类似于剪切和粘贴)

没有

我还可以在运行时重命名或创建新文件夹,如drawable


否。资源在运行时是只读的。

否无法更改res文件夹中的任何内容,它是只读的。但您可以复制/粘贴到其他地方,然后进行编辑。

如果您想知道如何从res文件夹复制内容,这是一个很好的教程。

不确定我是否应该在另一个线程中问这个问题。所以,如果我不能在运行时做到这一点,是否可以通过其他应用程序做到这一点?我的意思是,我可以创建一个应用程序来更改我的其他应用程序的资源吗?@TapasMukherjee不,这是不可能的。这些资源存储在APK文件中,该文件在系统内部私下存储。要编辑此内容,您需要解压缩apk,解压缩资源,对其进行编辑,重新编译资源,最后构建apk并重新安装新应用程序。所以。。。最好在SD卡上制作一些文件:)