2015-12-13 34 views

回答

16

如果您想要檢查您的應用是否有更新(無需與Google Play進行互動),您必須輪詢服務器(提供當前版本),並讓服務器檢查是否有更新的版本可用。如果是這種情況,讓服務器以更新日誌和URL向新版本進行響應。

幸運的是,有圖書館要做到這一點:

  • Android Auto Update。中國圖書館,但應該做的伎倆,遠離最流行的圖書館這樣做,但這可能只是因爲谷歌播放不在中國。
  • AppUpdateChecker簡單的非市場方式來保持您的應用程序更新。 它需要設置的所有內容都是指向描述應用更改的JSON文檔的URL。
  • Auto Updater該項目允許使用專用更新服務器(請參閱apk-updater)而不是Google Play更新程序自動更新正在運行的APK應用程序。還附帶一個服務器腳本。
  • SmartUpdates。舊圖書館,但英文說明,並提供服務器腳本。
  • WVersionManager。檢查更新,但實際更新必須從Play商店下載。
+0

這些解決方案在沒有root訪問權限的情況下工作嗎? –

+0

@NickD肯定是 – Mdlc

+0

我已經嘗試了第一個和第三個。第一個是最好也是最簡單的一個。 – malajisi

相關問題