以方便用戶取得最新版本,
來修正 App 之前的一些問題或取得最新資訊等,
在 Android 中, 可以在 GitHub 找到這樣的需求套件 javiersantos/AppUpdater,
實現步驟, 如下 :
1) 在 GitHub 中下載 AppUpdater.zip, 然後解壓縮.
2) 在 Eclipse 中, 點選 File > Import > Existing Android Code Into Workspace, 將 AppUpdater 匯入進來.
3) 選擇 AppUpdater 專案, 點選 Properties > Android, 然後勾選 Is Library.
4) 在主專案中, 點選 Properties > Android > Add 鈕, 將 AppUpdater 作為此專案的 Library 套件.
5) 在主專案的 Activity 中寫入以下程式碼即可 :
範例程式碼
new AppUpdater(this) .setUpdateFrom(UpdateFrom.GOOGLE_PLAY) .setDisplay(Display.DIALOG) .showAppUpdated(false) // 若已是最新版本, 則 true: 仍會提示之, false: 不會提示之 .start(); // 注意, AppUpdater 是比較 VersionName, 而非比較 VersionCode.
範例結果, 如下 :