访问Android应用程序的共享首选项时出错';第一次跑步
每当我在安装后第一次运行Android应用程序并访问共享首选项时,就会出现以下系统错误-访问Android应用程序的共享首选项时出错';第一次跑步,android,android-sharedpreferences,Android,Android Sharedpreferences,每当我在安装后第一次运行Android应用程序并访问共享首选项时,就会出现以下系统错误- remove failed: ENOENT (No such file or directory) : /data/user/0/com.example.ap/shared_prefs/com.google.android.gms.appid.xml.bak 我无法理解这个错误的含义。任何帮助都将不胜感激。谢谢 访问共享首选项的代码- String setOrNot; SharedPreferen
remove failed: ENOENT (No such file or directory) : /data/user/0/com.example.ap/shared_prefs/com.google.android.gms.appid.xml.bak
我无法理解这个错误的含义。任何帮助都将不胜感激。谢谢
访问共享首选项的代码-
String setOrNot;
SharedPreferences sharedPref = getSharedPreferences("LastFetchTimeFile",MODE_PRIVATE);
if(sharedPref.contains("LastFetchTime"))
{
String lastFetchTime = sharedPref.getString("LastFetchTime", null);
setOrNot = lastFetchTime;
}
else
{
setOrNot = "notSetYet";
}
删除if条件,共享首选项将为您处理该条件。我要做的是
String setOrNot;
SharedPreferences sharedPref = getSharedPreferences("LastFetchTimeFile",MODE_PRIVATE);
setOrNot = sharedPref.getString("LastFetchTime", "notSetYet");
您还可以告诉我是哪个设备/操作系统吗?显示您如何访问共享首选项的代码您正在运行
getSharedReferences
?因为该错误与您的代码是分开的。我将代码添加到问题中,当我删除此代码块时,错误将消失