android:OnRetainonConfiguration实例以及如何更改内容’;在apk更新之间保存了什么?
我目前在市场上有一个应用程序,它使用“OnRetainonConfiguration实例”保存一些数据。现在我想在保存的数据中添加更多变量,并更新已发布的应用程序android:OnRetainonConfiguration实例以及如何更改内容’;在apk更新之间保存了什么?,android,Android,我目前在市场上有一个应用程序,它使用“OnRetainonConfiguration实例”保存一些数据。现在我想在保存的数据中添加更多变量,并更新已发布的应用程序 在我看来,当新apk第一次运行并执行“GetLastNonfigurationInstance()”时,我添加的新变量将不存在。有办法解决这个问题吗?如果我不处理它(对我来说似乎是这样),这会导致问题吗?不,在您更新应用程序时,从上次的onRetainonConfiguration实例中“存储”的任何数据都将消失,因为您的程序在升级时
在我看来,当新apk第一次运行并执行“GetLastNonfigurationInstance()”时,我添加的新变量将不存在。有办法解决这个问题吗?如果我不处理它(对我来说似乎是这样),这会导致问题吗?不,在您更新应用程序时,从上次的
onRetainonConfiguration实例中“存储”的任何数据都将消失,因为您的程序在升级时将被终止。简言之,你不必为此担心
您可以通过强制退出应用程序来重现该行为。您将看到,当您第一次从完全关闭状态启动应用程序时,getLastNonConfigurationInstance()
将为null