从Google Play中分离应用程序

问题描述:

我在我的SGS2上安装了一个开放源代码应用程序,其操作系统为2.3.5(root),我想从Google Play分离它。我不希望Google Play再次向我展示此应用的更新。从Google Play中分离应用程序

我需要做些什么才能让此应用脱离Google Play,让我们假设该应用与Google Play中的应用不同,该应用将由Google服务器更新?

由于Google Market更改为Google Play,更新和应用的信息不再存储在设备上,而是存储在Google Play服务器上,因此无法再将应用从Google Play分离。 我认为几乎不可能分离出一个封闭源代码的应用程序,但是当我有源代码时,至少我可以编译它并改变它,但至少是什么?

希望有人可以帮助我在这里,我试图发布在android-dev Mailinglist,但这个问题可能太多的初学者问题。

谢谢。

坦率

我发现在另一个论坛后回答here。来自ce4的最后一个答案是有用的。

随着应用程序Zipsigner2我可以用另一个键(autotestkey)签署应用程序。首先我用钛进行备份(这给了我一个可以用ES解压缩的gz文件),然后我使用autotestkey与Zipsigner2签署这个apk。现在,我可以重新安装该应用,Google Play不会尝试更新,不会再认为它是同一个应用。

如果Zipsigner解决方案不起作用,例如一个应用程序“Swype”将崩溃,然后永远不会工作,有另一个解决方案从Firelord How to get rid of update notifications for a given app in Google Play Store? 我现在用它作为塔斯克任务每小时,它似乎工作。 感谢Firelord!

+0

一件重要的事情:首先我需要卸载原始签名的应用程序,只有这样我才能重新安装我的自签名应用程序。 – franc 2013-04-30 13:09:27

+0

由于这我发现与Titanium Backup Pro解决方案的另一篇文章:http://android.stackexchange.com/a/110135/96277 – franc 2017-02-20 15:44:36

+0

我不想卸载应用程序,我只是不想从谷歌播放任何更新。 – franc 2012-08-13 06:18:22