Почему у меня есть «Настройка airplane_mode_on переместилась с android.provider.Settings.System » в logcat, когда мое приложение не имеет к этому никакого отношения?

Я не нашел ссылки в режиме онлайн. Просто некоторые logcat с той же строкой, видимо, с Android 4.2+ и, возможно, с устройств CyanogenMod, таких как GT-I9100, которыми я владею.

Разрабатывая приложение для Android в Eclipse, я периодически получаю эту строку в представлении LogCat, автоматически фильтруясь с именем своего приложения. Похоже, что это происходит, или, по крайней мере, вызвано моим приложением.

Полная строка: Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value

Приложение не имеет ничего общего с такими глобальными настройками Android.

Любой намек?

Благодарю.

Это была библиотека Пикассо.

И вызовы, генерирующие предупреждение (для уровня API> 17), являются:

 import static android.provider.Settings.System.AIRPLANE_MODE_ON; 

а также

 static boolean isAirplaneModeOn(Context context) { ContentResolver contentResolver = context.getContentResolver(); return Settings.System.getInt(contentResolver, AIRPLANE_MODE_ON, 0) != 0; } 

См. Docs ref: https://developer.android.com/reference/android/provider/Settings.System.html#AIRPLANE_MODE_ON