Ошибка: (2, 0) Плагин с id 'com.github.dcendents.android-maven' не найден
Я использую следующую библиотеку, чтобы добавить материальный дизайн в мой проект Android
https://github.com/navasmdc/MaterialDesignLibrary
Но после импорта в качестве модуля я получаю следующую ошибку.
Как я могу это исправить
Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
Ответы
Ответ 1
В первую очередь вы можете использовать эту библиотеку в качестве зависимости, просто добавляя к вашей module/build.gradle
эту зависимость:
dependencies {
compile 'com.github.navasmdc:MaterialDesign:[email protected]'
}
Если вы хотите импортировать локально в качестве модуля, вы должны добавить эту часть в свой module/build.gradle
: (эта часть добавлена в файл верхнего уровня в библиотеке)
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.+'
classpath 'org.codehaus.groovy:groovy-backports-compat23:2.3.5'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
classpath 'com.github.dcendents:android-maven-plugin:1.2'
}
}
Обратите внимание, что эта библиотека не обновляется с последними библиотеками поддержки и не использует новую библиотеку поддержки дизайна.
Ответ 2
Добавьте эти строки в зависимости от project.gradle:
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
Ответ 3
Если вы добавите:
classpath 'com.github.dcendents:android-maven-plugin:1.2'
он не работает несколько раз, поэтому добавьте:
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
Чтобы завершить, добавьте следующие строки в импортирующий файл build.gradle модуля.
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
}
}
пользоваться кодированием.
Ответ 4
Импортировать файл @arr в зависимости от модуля