我已经在android中保存了sharedpreference键和值,如何在react native中获取这些sharedpreference数据?
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 native读取数据时,我无法读取数据
import SInfo from 'react-native-sensitive-info';
let additionalData = await SInfo.getAllItems({
sharedPreferencesName: 'sharedPreferences',
keychainService: '',
});
1条答案
按热度按时间smdncfj31#
解决了,我在启动优先股名称时出错,应该是“datanotifandroid”,结案