爲我的應用程序我想實現一個更新日誌,但不知道如何(哪個概念)。如何在android中實現changelog?
我想要的是,在安裝新版本的應用程序後,更新日誌會一次彈出一次。 聽起來很容易,但我不知道。 :/
對話框顯示我的更新日誌已經存在,我只想知道如何在更新後顯示它。
感謝您的提示。
Prexx
爲我的應用程序我想實現一個更新日誌,但不知道如何(哪個概念)。如何在android中實現changelog?
我想要的是,在安裝新版本的應用程序後,更新日誌會一次彈出一次。 聽起來很容易,但我不知道。 :/
對話框顯示我的更新日誌已經存在,我只想知道如何在更新後顯示它。
感謝您的提示。
Prexx
一個選項是使用Android Change Log。
使用Android更改日誌,您可以輕鬆創建,顯示和維護Android更改日誌對話框的 。
特點
真棒這正是我一直在尋找。謝謝! –
您可以SharedPreferences
您顯示哪個版本的更新日誌最後一次保存的值。
例如爲:'lastChangelogVersion' : '1.1.0'
當您MainActivity
啓動時,它該值與您的軟件當前版本的比較,如果它不同於changelog的彈出窗口(並設置新的值)。
安裝新版本的應用程序時,此值不會被覆蓋。
UPDATE:
此外,您可能會遇到用戶清除您的應用程序的數據。在這種情況下,您無法決定更改日誌是否顯示在前,因此您可以再次顯示。 Android電子市場的工作方式相同:如果您清除應用程序數據,則啓動市場時您將再次遇到許可協議。
啊,我知道它很容易,謝謝。 :) – Prexx
考慮package_add的意圖http://stackoverflow.com/questions/3510544/android-how-to-intercept-the-install-application-intent – qrtt1