我正在开发一个在其assets文件夹中具有excel数据库的应用程序。该应用程序从预加载到应用程序中的此excel文件中检索数据。事情是这个文件必须可以从在线服务器更新,即当我按下名为Update Database的按钮时,应用程序在线检索文件中的数据并编辑资产文件夹中的excel文件。
问题是编辑资源文件夹中的文件会更改应用程序的签名并使其不可用/不可执行。有办法解决吗?我可以沙箱文件,但我不知道它是如何工作的和android的openFileOutput();似乎使用原始数据而不是excel表。
问题是有解决这个问题的方法吗?我希望能够从在线服务编辑excel数据库,而不会使Android应用程序的签名无效。谢谢! PS:我是新手,所以我需要得到所有帮助。
答案 0 :(得分:1)
周围有办法吗?
将文件复制到内部存储,然后编辑该副本。