Android 将旧签名密钥升级为新签名密钥获取有关安全共享首选项的问题

Android 将旧签名密钥升级为新签名密钥获取有关安全共享首选项的问题,android,sharedpreferences,apk,keystore,Android,Sharedpreferences,Apk,Keystore,我将Google play控制台上Android应用程序的旧签名密钥更改为新签名密钥 在当前应用程序上,用户使用应用程序版本1(使用旧签名密钥) 然后他们将应用程序更新为应用程序版本2(我不知道它使用的是旧签名密钥或新签名密钥) 但我遇到了无法获得共享首选项的问题(我将其设置为私有模式) 你有没有资料或文章解释这个问题 private val preferences: SharedPreferences this.preferences = context.getSharedPreferenc

我将Google play控制台上Android应用程序的旧签名密钥更改为新签名密钥

在当前应用程序上,用户使用应用程序版本1(使用旧签名密钥) 然后他们将应用程序更新为应用程序版本2(我不知道它使用的是旧签名密钥或新签名密钥)

但我遇到了无法获得共享首选项的问题(我将其设置为私有模式)

你有没有资料或文章解释这个问题

private val preferences: SharedPreferences

this.preferences = context.getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE)

你现在面临什么样的问题?你现在面临什么样的问题?