问题描述
我有一个自定义 rom,我在其中包含一个应用程序作为系统应用程序,该应用程序在清单中没有声明 android:sharedUserId。最近我添加了一些我需要使用 android:sharedUserId 的新功能。结果在应用更新时会导致失败。由于是系统应用,无法卸载。我还尝试通过 adb 安装,结果是 INSTALL_Failed_SHARED_USER_INCOMPATIBLE。 因此,作为一项解决方案,我计划将更新作为固件更新 (OTA) 的补丁。这次它可以安装在清单中声明了 android:sharedUserId 的更新版本。 但问题是系统删除了之前版本的所有数据并将更新视为全新安装。
所以我的问题如下:
注意:这里的数据包括共享首选项、sqlite 数据、其他文件如图像/音频/txt 等。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)