私のアプリでは、変更ログを実装したいのですが、その方法 (どの概念) がわかりません。
アプリの新しいバージョンがインストールされた後、変更ログが一度ポップアップすることを望みます。簡単に聞こえますが、私には手がかりがありません。:/
変更ログを表示するダイアログは既に存在します。更新後に表示する方法を知りたいだけです。
ヒントをありがとう。
プレックス
1つのオプションは、Android変更ログを使用することです。
Android変更ログを使用すると、Android変更ログダイアログを簡単に作成、表示、および維持できます。
特徴
SharedPreferences
前回変更ログを表示したバージョンの値を保存できます。
例えば:'lastChangelogVersion' : '1.1.0'
起動するMainActivity
と、この値がソフトウェアの現在のバージョンと比較され、異なる場合は、変更ログポップアップが表示されます(新しい値が設定されます)。
この値は、アプリケーションの新しいバージョンがインストールされているときに上書きされません。
アップデート:
また、ユーザーがアプリケーションのデータをクリアした場合もあります。この場合、変更ログが以前に表示されたかどうかを判断できないため、再度表示することができます。Androidマーケットも同じように機能します。アプリデータをクリアすると、マーケットを起動したときに再びライセンス契約に直面することになります。
Android アプリに変更ログを追加するための次のオプションが見つかりました。これらのライブラリのいずれかを使用すると、これを自分で実装するよりも確実に時間を節約できます。それらはすべて、@papaiatis が回答で言及している一般的なアプローチに従っています。