2012-04-12 62 views
10

一個月前我上傳了我的應用到android市場。現在我已經上傳了它的新版本。我的設備上安裝了舊版本。但我沒有更新通知。當我將應用程序更新到Android Market時,是否有任何選項可以向用戶發送更新通知?Android應用更新通知

回答

14

不是默認情況下:市場通知不會以任何方式暴露給應用程序開發人員。如果您想通知用戶,您需要將其構建到您的應用中:設置一個公開HTTP報告最新版本的服務器,然後使用AlarmManager調用該URL並查看設備上的版本是否爲與最新版本相同。如果沒有彈出消息或通知並將其發送到市場進行升級。同樣的事情描述here

+4

我認爲他正在討論Market應用發出的通知,並且這些通知在上傳新的apk時應該是自動的。 – Heinrisch 2012-04-12 07:29:53

+2

瞭解。市場通過自己使用對開發者完全不透明的過程來生成這些過程:沒有任何控制暴露在允許開發人員按需觸發的情況下,所以你在你的應用程序中實施自己的檢查(作爲例子,我現在有一個WhatsApp的嘮叨告訴我升級)。 – Femi 2012-04-12 07:32:40

+2

完全同意,只是發表評論指出。我從你的回答中學到了一些新東西,所以我很高興你發佈了它,謝謝! – Heinrisch 2012-04-12 11:25:41

0

嘗試此庫檢查Google Play,GitHub,亞馬遜,F-Droid或您自己的服務器上的更新。此庫通過顯示「材質」對話框,小吃店或通知來通知您的應用程序的更新。請查看wiki