我正在开发一个应用程序,其 Assets 文件夹中有一个 Excel 数据库。应用程序从预加载到应用程序中的 Excel 文件中检索数据。问题是这个文件必须可以从在线服务器更新,即当我按下名为“更新数据库”的按钮时,应用程序会从在线文件中检索数据并编辑 Assets 文件夹中的 excel 文件。
问题是编辑 Assets 文件夹中的文件会更改应用程序的签名并使其无法使用/不可执行。有办法解决吗?我可以沙箱该文件,但我不确定它是如何工作的以及 android 的 openFileOutput();似乎可以使用原始数据而不是 Excel 工作表。
问题是有办法解决这个问题吗?我希望能够从在线服务编辑 Excel 数据库,而不会使 Android 应用程序的签名无效。谢谢! PS:我是新手,所以我需要所有可以获得的帮助。
最佳答案
Is there a way around it?
将文件复制到内部存储,然后编辑该副本。
关于java - 操作和编辑 Android app/assets 文件夹中的 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18261999/