Ошибка:(2, 0) Плагин с идентификатором 'android-test' не найден
Я пытаюсь реализовать https://github.com/passy/Android-DirectoryChooser в своем приложении, но я новичок в Android Studio и столкнулся с проблемой, которую не знаю, как ее решить.
Я создал новую папку внутри моего проекта под названием "библиотеки", и я скопировал этот библиотечный проект в эту папку. Затем я добавил такую зависимость:
compile project('libraries:android-directorychooser')
Затем я синхронизировал Gradle и получил следующую ошибку:
Ошибка:(2, 0) Плагин с идентификатором 'android-test' не найден.
Это, вероятно, проблемная строка в файле build.gradle библиотеки проекта:
apply plugin: 'android-test'
Я искал плагин с именем "android-test", но я нашел только библиотеку, и она устарела. Как я могу решить это?
2 ответа
Знаете ли вы, для чего нужен этот плагин? Когда не уберёшь его и твои робоэлектрические зависимости.
Плагин поставляется с https://github.com/robolectric/gradle-android-test-plugin
Robolectric предназначен для модульных тестов, когда вы хотите его использовать (что я бы порекомендовал), а затем просто добавьте что-то подобное
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
classpath 'org.robolectric.gradle:gradle-android-test-plugin:0.10.+'
}
}
в ваш файл lib модуля build.gradle, и плагин должен быть найден
Android-тест больше не является отдельным плагином. Стандартный плагин для Android теперь включает в себя функции тестирования. См. http://tools.android.com/tech-docs/new-build-system/user-guide для получения дополнительной информации.