Error: No se encontró el complemento con id 'com.github.dcendents.android-maven'

Estoy usando esta biblioteca en mi aplicación de Android. ( Https://github.com/yazeed44/MultiImagePicker )

Antes, ahora lo estaba añadiendo a mi proyecto de esta manera:

compile 'net.yazeed44.imagepicker:imagepicker:1.3.0' 

El problema de importarlo de esa manera es, por lo que yo sé, que no puedo anular ningún código porque voy a perder todos los canges después de construir el proyecto de nuevo. (Necesito cambiar algún código)

Por esa razón, he descargado el código fuente y he importado el proyecto como un módulo con este nombre: 'imagepicker'

Después de eso, he añadido esta línea a mi aplicación build.gradle:

 compile project(':imagepicker') 

Y esto a mi settings.gradle (Android Studio lo hizo)

 include ':app', ':imagepicker' 

Después de hacer eso, intento ejecutar el proyecto y el estudio de Android muestra este error:

 Gradle 'Project' project refresh failed Error:Plugin with id 'com.github.dcendents.android-maven' not found. 

No se que hacer. Gracias por adelantado

Puesto que usted está usando el módulo localmente usted tiene que agregar en su build.gradle nivel build.gradle o en el imagepicker/build.gradle mismo config agregado en el proyecto de build.gradle de imagepicker .

 buildscript { repositories { jcenter() } dependencies { //ADD THESE DEPENDENCIES classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' } } 

Una alternativa puede ser modificar el imagepicker/build.gradle quitando las últimas 2 líneas. Pero tienes que probar de esta manera.

 apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle' apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle' 

Si comprueba estos archivos,

 apply plugin: 'com.github.dcendents.android-maven' 

En su caso usted no necesita estos archivos porque son útiles sólo para uplaod en un repo de maven el archivo aar.

Agregué debajo de código en el proyecto: el archivo de gradle.build y su solucionado el problema:

 allprojects { repositories { jcenter() maven { url "https://repo.commonsware.com.s3.amazonaws.com" } } } 

EDITAR

Si sigue enfrentando después de añadir dependencias de maven por encima de Cambiar url "https://repo.commonsware.com.s3.amazonaws.com" a url "https://s3.amazonaws.com/repo.commonsware.com" .

  • Error al ejecutar el objetivo com.jayway.maven.plugins.android.generation2: android-maven-plugin
  • ¿Cómo resuelvo estos errores internos de Maven?
  • ¿Cómo publicar una biblioteca de Android como un artefacto Maven en Bitbucket?
  • Descascar la aplicación de Android con perfiles de creación de Maven
  • ¿Cómo instalar manualmente App Engine en Android Studio?
  • La importación de mi biblioteca de Android en una aplicación no se reconoce como una biblioteca
  • Error al crear un proyecto de Android con Maven
  • Plugin de Android Maven apklib Mojo no incluye R compilado en apklib resultante
  • Cree la Biblioteca de Archivos de Android (AAR) con maven solamente
  • Adición de dependencias de Maven a Gradle en Android Studio
  • ¿Cómo uso andengine con maven?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.