Intereting Posts
RecyclerView внутри SwipeRefreshLayout внутри NestedScrollViewLayout не может прокручиваться AndroidRuntime: импорт com.google.api.client невозможен. Слева выровняйте текст внутри кнопки в Android Android: Как переключаться между такими действиями, как переключение настольных компьютеров в Home app? Может ли проект библиотеки Android иметь собственную базу данных SQLite? PopupMenu нажимает кнопку RecyclerView для прокрутки OnBindViewHolder () никогда не вызывается в представлении в позиции, хотя RecyclerView.findViewHolderForAdapterPosition () возвращает значение null в этой позиции Как разместить элементы ActionBar в главной панели ActionBar и нижней панели Android MediaCodec декодирует h264 необработанный кадр Как настроить проект Android Studio с нуля, что позволяет мне использовать groovy Android View исчезает, когда выходит за пределы родителя Android ADT 21.0.0. Утечка памяти в графическом макете Ошибка GCMRegistrar.onDestroy (контекст), приемник не зарегистрирован Как преобразовать часть исходного файла Java в Kotlin? Можно ли использовать метод BitmapFactory.decodeFile для декодирования изображения из местоположения http?

Ошибка Lint с фрагментами на Android L: «Этот метод не отменяет ничего»

ошибка

Этот метод не отменяет ничего с текущей целью сборки, но будет в уровне API 11 (текущая цель равна 1).

Как нейтрализовать эту ошибку? Приложение компилируется и запускается. Я использую gradle:

android { compileSdkVersion "android-L" buildToolsVersion "19.1.0" defaultConfig { applicationId "com.codepath.apps.restclienttemplate" minSdkVersion 14 targetSdkVersion "android-L" } .... } 

Согласно документам <uses-sdk> , если minSdkVersion отсутствует, по умолчанию он равен 1, поэтому я думаю, что lint не знает, какая версия требуется.

Solutions Collecting From Web of "Ошибка Lint с фрагментами на Android L: «Этот метод не отменяет ничего»"

Попытайтесь, я работал для меня:

  1. Скачать Android-21 sdk отсюда: https://mega.co.nz/#!klwQWQ6Z!seD3n0x9dkTyR29c7HxNE6XkHXtmpjfcbYrfntVOXmY

  2. Распакуйте его в путь sdk

  3. В вашем файле сборки градации измените это

CompileSdkVersion "android-L" buildToolsVersion "19.1.0"

в

 compileSdkVersion 21 buildToolsVersion "20.0.0" 

Опытная такая же проблема на Android Studion v0.8.0 (она была загружена с официального сайта, и это была не последняя версия того времени (: sad))

Просто обновите программу (Справка -> Проверить наличие обновлений …). В моем случае я обновился до 0.8.6, и проблема исчезла.

Я подозреваю, что строки для уровней API, такие как android-L или L разрешаются до 1 для уровня API, и он видит множество методов, которые не существуют до тех пор, пока не появятся уровни API (даже очень низкие методы уровня API, добавленные в 4 или 7).

Поскольку SDK является предварительным и не окончательным, я добавил это в свой файл lint.xml:

 <!-- Android L pre-release disabled checks --> <issue id="Override" severity="ignore"/> 

Обязательно удалите его, как только будет выпущен SDK Android L, и вы можете использовать 21 вместо строки.