如何在android中实现changelog?

对于我的应用程序,我想实现一个更新日志,但不知道如何(哪个概念)。

我想要的是,在安装新版本的应用程序之后,更新日志会popup一次。 听起来很容易,但我不知道。 :/

对话框显示我的更新日志已经存在,我只想知道如何显示一个更新后。

感谢您的提示。

Prexx

Solutions Collecting From Web of "如何在android中实现changelog?"

一个select是使用Android 更改日志 。

使用Android更改日志,您可以轻松创build,显示和维护Android更改日志对话框。

特征

  • 只显示新的内容或显示整个更改日志
  • 显示新安装的应用程序首次启动或新的应用程序版本
  • 用简化的语言编写更改日志,如果需要也可以使用HTML和CSS

http://petoria.de/android-change-log/

您可以在SharedPreferences存储您上次显示更改日志的版本的值。

例如: 'lastChangelogVersion' : '1.1.0'

当你的MainActivity开始时,它将把这个值与你软件的当前版本进行比较,如果不同,则会出现changelogpopup窗口(并设置新的值)。

安装新版本的应用程序时,此值不会被覆盖。

更新:

此外,您可能会遇到用户清除您的应用程序的数据。 在这种情况下,您不能决定是否在之前显示更改日志,以便您可以再次显示。 Android电子市场的运作方式与此相同:如果您清除应用程序数据,则在启动市场时您将再次遇到许可协议。