小编eme*_*sso的帖子

应用程序升级时未升级Android资产文件

在我的Android应用程序中,我对名为的文本文件中的库进行了一些配置library.cfg。该文件assets\library位于我的Android Studio项目中。(应用程序和库都是专有的,因此我无法透露更多细节)。

我在目标设备(运行2.3.4 Gingerbread,如果相关)上安装了该应用程序。该library.cfg文件正确显示。

我编辑library.cfg文件以包含新的设置值。

然后,我使用相同的签名配置再次安装该应用程序,但是版本名称/代码递增。新的APK在资产文件中包括新设置。

如果我仅安装该应用,则对的更改library.cfg不会反映到处的文件副本中/data/data/com.myapp.package/library/library.cfg。该文件与原始安装中的文件相同。

如果我卸载了该应用程序,然后使用更新的配置文件安装了该应用程序的第二个版本,则/data/data/com.myapp.package/library/library.cfg包含添加的值。

为什么在升级应用程序而不是卸载/重新安装时文件没有更新?我必须怎么做才能确保文件在升级过程中得到更新?

android

5
推荐指数
1
解决办法
759
查看次数

标签 统计

android ×1