如何将res / raw文件夹文件复制到android中的data / data / package

时间:2013-09-24 12:31:06

标签: android android-resources appdata

我在res / raw文件夹中有15-20个xsl文件。当时第一个应用程序被安装在设备上时我想将所有xsl文件的res / raw文件夹复制到应用程序数据/ data / package / raw文件夹我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

为什么不将它们复制到应用程序的缓存文件夹中?

答案 1 :(得分:1)

在Activity类中有方法。 如果没有文件,它将创建文件并返回outputstram,它将不需要文件分隔符只需要提供文件名,它将直接在/ data / data / packagename /中创建一个文件我认为你无法创建一个文件夹但你可以使用这个方法在这里创建一个文件。

openFileOutput(name, mode)

答案 2 :(得分:1)

我得到了解决方案并且工作正常。

Field[] fields=R.raw.class.getFields();
       for(int count=0; count < fields.length; count++){
           Log.i("Raw Asset: ", fields[count].getName());
       }