【发布时间】:2012-12-09 15:50:43
【问题描述】:
可能重复:
how we can remove a file from the assets folder at runtime in android?
是否可以在应用程序运行时在 assets 文件夹中创建一个文件,并在应用程序停止时删除相同的文件。
【问题讨论】:
标签: android android-file android-assets
可能重复:
how we can remove a file from the assets folder at runtime in android?
是否可以在应用程序运行时在 assets 文件夹中创建一个文件,并在应用程序停止时删除相同的文件。
【问题讨论】:
标签: android android-file android-assets
对于资产,您只有读取文件权限。所以你不能在资产文件夹中创建/删除文件。以下是应用于资产文件夹的限制。
1) Only Read Permission available for this folder.
2) File size for placing inside the assets limit to 10 MB.If you want to place
then the larger file should be placed as chunk.
3) You can use this folder, for placing files like database file, font file etc...
不要与之抗争。这不是使用资产文件夹处理文件的正确方法。 您可以使用适合创建和删除文件的位置的 SD 卡
您可以使用标准方法通过应用程序将文件放入SD卡,
Environment.getExternalStoragePublicDirectory("filetype");
【讨论】:
apk 是只读的,并且 assets/ 文件夹在运行时不可修改,这听起来像是您可能正在寻找的东西。检查这个question
【讨论】: