如何在android中实现changelog?

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

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

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

感谢您的提示。

Prexx

  • BaseLayerAndroid创build销毁日志消息
  • Android Proguard不删除所有日志消息
  • android.util.Log发布时 - 我可以做/不做
  • 在Android设备上创build和存储日志文件
  • Android:内核恐慌后如何获取内核日志?
  • Android:崩溃转储报告的应用程序
  • 一个select是使用Android 更改日志 。

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

    特征

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

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

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

    例如: 'lastChangelogVersion' : '1.1.0'

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

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

    更新:

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