我已经从aosp创建了自定义ROM。我还包括了我的应用程序,让我们在构建时在自定义ROM中调用myCustomInstaller.apk(1.0)。该应用程序基本上是一种Google Play商店。该应用程序具有系统权限,可以静默安装或删除应用程序。
我可以安装,更新或删除任何其他应用程序。我面临的问题是,当我将myCustomInstaller.apk更新为2.0本身时,应用程序也会以静默方式安装,我能够看到安装的应用程序中安装的最新版本,但是当我重新启动时手机,myCustomInstaller应用程序恢复原始版本。
我真的不知道如何继续,google playstore如何更新自己,以及安装其他应用程序?我是否需要任何其他权限才能使myCustomInstaller应用的更新版本保持不变?
我正在使用它进行静默安装,是的,我修改了代码以进行更新和删除 https://code.google.com/p/auto-update-apk-client/
答案 0 :(得分:5)
你确定在你的Manifest中增加了android:versionCode吗?如果没有,则在启动时将删除仅存储在/ data /目录中的更新版本。