标签: java android database file-io android-assets
我想在运行时删除assets文件夹中的文件。我在资源文件夹中有一个数据库文件,在运行时复制到数据文件夹但在安装我的应用程序后,应用程序的大小变为两倍大(资产+数据文件夹)!
如何从assets文件夹中删除数据库文件以避免这种情况?
答案 0 :(得分:14)
您无法在运行时删除随应用程序提供的文件。
请参阅此讨论:
How to remove a file in assets at run time?
您APK的全部内容是只读的,无法修改
答案 1 :(得分:0)
除了上面的回答,你可以做的一件事就是在manifest ...中的preferExternalStorage将会有所帮助