2012-08-13 126 views
1

我在我的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,但這個問題可能太多的初學者問題。

謝謝。

坦率

回答

1

我發現在另一個論壇後回答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

相關問題