我已经在android中保存了sharedPreference键和值,如何在react native中获取这些sharedPreferences数据?
SharedPreferences sharedPreferences = getSharedPreferences("dataNotifAndroid", MODE_PRIVATE);
SharedPreferences.Editor myEdit = sharedPreferences.edit();
myEdit.putString("additionaldata", username);
myEdit.apply();
上面的代码是我在android java文件中的本地代码,当我在android本地运行方法读取sharedPreference数据时,我得到了这些数据
String cookieName = sharedPreferences.getString("additionaldata", "not found");
当我记录cookieName时,它只是返回真实的数据,但当我尝试使用"react native sensitive info"从react natives读取数据时,我无法读取数据
import SInfo from 'react-native-sensitive-info';
let additionalData = await SInfo.getAllItems({
sharedPreferencesName: 'sharedPreferences',
keychainService: '',
});
已解决,我在初始化共享首选项名称时出错,应该是"dataNotifAndroid";,案例关闭