如何在android中实现更改日志?

Pre*_*exx 11 android changelog

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

我想,安装新版本的应用程序后,更新日志会弹出一次.听起来很简单,但我不知道.:/

显示我的更改日志的对话框已经存在,我只想知道如何在更新后显示它.

谢谢你的提示.

Prexx

Vam*_*a B 10

一种选择是使用Android Change Log.

借助Android Change Log,您可以轻松创建,显示和维护Android更改日志对话框.

特征

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

  • 没有链接 (2认同)

pap*_*tis 6

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

例如: 'lastChangelogVersion' : '1.1.0'

当您MainActivity启动它该值与您的软件当前版本的比较,如果它不同于changelog的弹出窗口(并设置新的值).

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

更新:

此外,您可能会遇到用户清除了应用程序的数据.在这种情况下,您无法决定是否之前显示更改日志,以便您可以再次显示它.Android Market的工作方式相同:如果您清除应用程序数据,则在启动Market时您将再次面对许可协议.