Intereting Posts
Facebook AccessToken.getAccessToken имеет значение null при открытии приложения даже после первого входа Добавление контента в диалоговое окно фида Facebook с новым SDK для Android для Android 3D-круговая диаграмма в Android AlertDialog.Builder открыть еще один AlertDialog.Builder Gradle выдает ошибку «Не удалось создать плагин типа« AppPlugin »» Android Google Maps Регистрация не работает, и он говорит, что введенный MD5-сертификат не действителен Подтверждение SSL-протокола OkHttp отменено в Android Переместить существующее веб-приложение в собственное приложение для телефона с помощью обозревателя браузера Android selectableItemВыбор выбора Полностью изменить название пакета, включая домен компании Ошибка Java на сервере WebSocket Как исправить эту ошибку «Верхний предел GC превышен в Eclipse» Иерархия стилей в Android – какой порядок важности? Масштабирование VideoView для заполнения ширины, сохраняя соотношение сторон Почему я всегда получаю ACTION_DOWN от onTouchEvent

JSoup 1.6.0 на Android выбрасывает исключение: String.isEmpty () NoSuchMethodExists

Я пытаюсь использовать JSoup 1.6.0 с моим Android-приложением, и это исключает исключение NoSuchMethodExists.

Этот другой вопрос говорит мне, что isEmpty () не был добавлен в Java JRE до 1.6 – я проверил свою JRE в eclipse, и это 1,6, однако, когда я пытаюсь запустить свое приложение на своем эмуляторе, это исключает вышеупомянутое исключение. Есть ли исправление, или я должен просто импортировать библиотеку Apache Commons Lang?

String.isEmpty() недоступен до уровня API 9. Вместо этого вы можете использовать TextUtils.isEmpty() .

Похоже, что JSoup 1.6 представил код, который использует String.isEmpty() и поэтому потребуется Android API уровня 9. Я бы предложил использовать более раннюю версию JSoup, если вы настроите Android API 8 или ниже (Froyo).

Это рассматривается как ошибка в JSoup 1.6.0, и вы можете ожидать исправления в ближайшее время. См. https://github.com/jhy/jsoup/issues/103 для статуса.