Intereting Posts
Полоса прокрутки для пользовательской ViewGroup Возможно ли создать ссылку «share on Facebook», которая откроет собственное приложение Facebook на Android / iOS / mobile вместо диалога веб-ресурса? Создание приложения для Android, поддерживающего несколько уровней API Пользовательское ведение журнала для Android-приложения Как получить контекст активности, расширяющей ListFragment из его класса адаптера? Не найден ресурс, который соответствует указанному имени (в 'layout_alignTop' со значением '@ id / imageView3') Список ListView List List List, не отображающий фон элемента по умолчанию Никаких ограничений грамматики (DTD или XML-схемы), обнаруженных для документа (Android) Конфликт разрешений Android L между версиями и debug apks Нет стиля ViewPagerIndicator в сочетании с SherlockActionBar SwitchPreference onChecked / onClick Listener Поиск местоположения на картах Google без предоставления его геокоординат Веб-цвета в файле ресурсов xml xml Пустой проводник в Eclipse DDMS RemoteViews setLayoutParams?

Ошибка сборки Gradle в Android Studio

Я получаю следующую ошибку при создании Android-проекта в Android Studio 1.2.2 (свежая установка)

Error:(76, 0) Could not find property 'unitTestVariants' on com.android.build.gradle.internal.dsl.TestOptions_Decorated@261be0aa. 

Версия Gradle – 2,4

Версия для Android версии 3.0 – 1.2.3

Android-apt версия 1.4

Версия Android SDK – 19.

Это вызвано плагином Android apt с использованием свойства unitTestVariants в его версии 1.5 доступной только в плагине Android-плагинов с версии 1.3 (см. Отчет об ошибке ).

Так что на данный момент либо используйте плагин версии Android версии 1.4 , либо плагин версии 3.0 для Android (см. Инструкции ниже).

Обратите внимание, что сама версия градимента не имеет значения, насколько эта ошибка, и вы можете использовать 2.4 а также 2.2.1 .


Использовать плагин Android gradle> = 1.3

  1. Убедитесь, что проекты buildscript блокируют ссылки jcenter() (бета-версии не находятся на maven)
  2. Замените все экземпляры 'com.android.tools.build:gradle:1.2.3' на 'com.android.tools.build:gradle:1.3.0-beta4'
  3. Повторная синхронизация проекта градиента из AndroidStudio

Использовать плагин для Android apt <= 1.4

( Любезно предоставлено @ emarc-magtanong )

  • Убедитесь, что все ссылки на плагин Android apt читаются com.neenbedankt.gradle.plugins:android-apt:1.4 и не com.neenbedankt.gradle.plugins:android-apt:1.5 или com.neenbedankt.gradle.plugins:android-apt:+ .

Используйте граду 2.4. Это случилось и со мной, и он попытался работать с градиентом 2.2.1, изменяя инструменты сборки и плагин android gradle. Единственное, что сработало, – это обновить градлу. Вы можете обновить оболочку градиента.