Я использовал isSyncActive(), чтобы проверить, активна синхронизация. Все хорошо работает на версиях Android < 5.0, но на новой версии Android версии 5.0 оно выдает исключение java.lang.IllegalArgumentException: account must not be null
. Есть ли решение и почему это происходит только в вышеупомянутой версии Android.ContentResolver.isSyncActive на Android 5.0 бросает IllegalArgumentException
0
A
ответ
0
Код для контентообладателя с открытым исходным кодом: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/content/ContentResolver.java Если вы заинтересованы. У меня также возникают проблемы с другими вещами, связанными с обновлением 5.0, поэтому я столкнулся с этим сообщением. Похоже, вам нужно передать действительный объект учетной записи методу, чтобы заставить его работать.
public static boolean isSyncActive(Account account, String authority) {
if (account == null) {
throw new IllegalArgumentException("account must not be null");
}
if (authority == null) {
throw new IllegalArgumentException("authority must not be null");
}
try {
return getContentService().isSyncActive(account, authority, null);
} catch (RemoteException e) {
throw new RuntimeException("the ContentService should always be reachable", e);
}
}
Смежные вопросы
- 1. Activity.startLockTask() иногда бросает IllegalArgumentException
- 2. interestOps бросает IllegalArgumentException
- 3. SimpleDateFormat не бросает IllegalArgumentException
- 4. JPQL CreateQuery бросает IllegalArgumentException
- 5. Lucene Highlighter бросает IllegalArgumentException
- 6. Включите Enum бросает IllegalArgumentException
- 7. Collections.sort бросает IllegalArgumentException
- 8. Webview.draw (Canvas) бросает исключение в Android 5.0
- 9. Xamarin LocationManager.RequestSingleUpdate всегда бросает IllegalArgumentException
- 10. FragmentManager бросает IllegalArgumentException в Котлин
- 11. Бетонный класс «Ввод» бросает IllegalArgumentException
- 12. MediaExtractor бросает IllegalArgumentException при использовании WAV файла
- 13. Dagger 1.x @Inject бросает IllegalArgumentException
- 14. Jodatime выпуски на Android 5.0
- 15. Eclipse Plug In: IDE.openEditor бросает IllegalArgumentException
- 16. Почему код бросает IllegalArgumentException для следующего кода?
- 17. Активатор бросает IllegalArgumentException: URI имеет компонент полномочий
- 18. IllegalArgumentException Android
- 19. утра на Android 5.0
- 20. AppCompact.v7 на Android 5.0?
- 21. IllegalArgumentException на Android Maven Install
- 22. cglib бросает IllegalArgumentException при повышении класса java.util.Date
- 23. Android MediaExtractor readSampleData IllegalArgumentException
- 24. SWT Composite конструктор бросает IllegalArgumentException на ненулевого аргумента
- 25. Android HelloWorld IllegalArgumentException
- 26. ic_skip_previous_24dp.xml растягивается на Android 5.0
- 27. UnsatisfiedLinkError на Android 5.0 Lollipop
- 28. Android Календарь IllegalArgumentException
- 29. IllegalArgumentException В URL ANDROID
- 30. Android getUriForFile IllegalArgumentException