Ошибка при доступе к общим настройкам первого запуска приложения Android

Каждый раз, когда я запускаю свое 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;
    SharedPreferences sharedPref = getSharedPreferences("LastFetchTimeFile",MODE_PRIVATE);
    if(sharedPref.contains("LastFetchTime"))
    {
        String lastFetchTime = sharedPref.getString("LastFetchTime", null);
        setOrNot = lastFetchTime;
    }
    else
    {
        setOrNot = "notSetYet";
    }

1 ответ

Удалите условие if, общее предпочтение обрабатывает это для вас. Что бы я сделал, это

String setOrNot;
SharedPreferences sharedPref = getSharedPreferences("LastFetchTimeFile",MODE_PRIVATE);

     setOrNot = sharedPref.getString("LastFetchTime", "notSetYet");

Также вы можете сказать мне, какое устройство / ОС?

Другие вопросы по тегам