我正在开发一个在其资产文件夹中具有 excel 数据库的应用程序。该应用程序从这个预加载到应用程序中的 Excel 文件中检索数据。问题是这个文件必须可以从在线服务器更新,即当我按下一个名为更新数据库的按钮时,应用程序会从在线文件中检索数据并编辑资产文件夹中的 excel 文件。
问题是编辑资产文件夹中的文件会更改应用程序的签名并使其无法使用/不可执行。有办法解决吗?我可以对文件进行沙箱处理,但我不确定它是如何工作的以及 android 的 openFileOutput(); 似乎适用于原始数据而不是 Excel 工作表。
问题是有没有办法解决这个问题?我希望能够从在线服务编辑 excel 数据库,而不会使 android 应用程序的签名无效。谢谢!PS:我是新手,所以我需要我能得到的所有帮助。