android - 将普通共享首选项转换为加密共享首选项
问题描述
我的应用目前正在使用
sp = PreferenceManager.getDefaultSharedPreferences(ctx);
获取 sharedpreference 对象。由于一些安全要求,现在我需要升级它以使用 android jetpack 库中提供的 EncryptedSharedPreference。
这里发生的情况是,当我使用EncryptedSharedPreference对象时,我丢失了存储在普通共享首选项文件中的所有数据。
如何在EncryptedSharedPreferences上获取所有数据。