gpt4 book ai didi

android - 应用更新后,如何查看之前安装的应用版本的versionCode?

转载 作者:行者123 更新时间:2023-11-30 02:40:43 28 4
gpt4 key购买 nike

我正在更改新版本应用程序共享首选项中存储的一些数据的方式,因此我想 checkin 新的更新版本,如果更新前的版本代码为 21,则更改方式数据存储在首选项中。

我可以在新版本中重置该偏好数据,但我不想这样做。

另外,看了其他答案,我意识到最好将版本代码存储在首选项中,但我还没有这样做。是否有其他地方存储了以前安装的应用程序版本代码?

最佳答案

Is there some other place where the previous installed app version code stored?

据我所知没有。您需要做的就是重新开始。一个例子...

// Set the version which will trigger the changes...
int changeNeeded = 22;

SharedPreferences prefs = getSharedPreferences("my_prefs", MODE_PRIVATE);
int previousVersion = prefs.getInt("version", -1);
if (previousVersion < changeNeeded) {

// Make the changes

// Get the current version and save to SharedPreferences as "version"
}

将以上代码放入您的 MAIN/LAUNCHER Activity 中,它将执行您需要的操作。

关于android - 应用更新后,如何查看之前安装的应用版本的versionCode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25785593/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com