将数据保存到sharedpreference android并读入react native

ctzwtxfj  于 2021-07-08  发布在  Java
关注(0)|答案(1)|浏览(501)

我已经在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: '',
      });
smdncfj3

smdncfj31#

解决了,我在启动优先股名称时出错,应该是“datanotifandroid”,结案

相关问题