2015-11-11 15 views
6

Bu uygulamayı Android uygulamamda kullanıyorum. (https://github.com/yazeed44/MultiImagePicker)Hata: id ile eklenti 'com.github.dcendents.android-maven' bulunamadı

Daha önce, benim projeye bu şekilde eklemeden edildi:

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

bu şekilde ben herhangi bir kod geçersiz olamaz gibi bildiğim kadarıyla, bir aktarmadan sorunu çünkü projeyi tekrar inşa ettikten sonra bütün kanunları kaybedeceğim. Bu nedenle

(Bazı kodunu değiştirmek gerekir), ben kaynak kodunu indirdiğiniz ve bu isimde bir modül olarak projeyi ithal ettik: 'ImagePicker' Bundan sonra

, ben ekledim Bu benim app build.gradle satır: my settings.gradle için

compile project(':imagepicker') 

ve bu o yaptıktan sonra

include ':app', ':imagepicker' 

(Android Studio did it), ben projeyi ve Android stüdyo gösterileri çalıştırmayı denediğinizde inci Hata:

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

Ne yapacağımı bilmiyorum. peşin

cevap

7

Modülü size üst düzeybuild.gradle veya ImagePicker build.gradle project eklenen imagepicker/build.gradle Aynı yapılandırmada eklemek zorunda lokal kullandığımız için teşekkür ederiz.

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' 
    } 
} 

Alternatif son 2 hatları çıkarma imagepicker/build.gradlemodifiye edilebilir. Ama bu şekilde test etmelisin.

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

Bu dosyaları kontrol Eğer bir maven içinde uplaod sadece yararlıdır çünkü bu dosyaları gerekmez Senin durumunda

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

bulacaksınız aar dosyasını Repo.

+3

Bu bağımlılıkları ekledikten sonra, bu hata ortadan kalktı, ancak şimdi bu şöyle görünüyor: Hata: (63, 13) Çözümlenemedi: com.commonsware.cwac: cam2: 0.2.3 – Borja

+0

Bunu imagepicker build.gradle dosyasına ekledim ve sorunu çözdü: depoları { mavenCentral() maven { url "https://repo.commonsware.com.s3.amazonaws.com" } } – Borja

6

ben Projesi kodunun altına eklendi: gradle.build dosyayı ve çözülmesi sorunu:

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

DÜZENLEME

yine url "https://s3.amazonaws.com/repo.commonsware.com" için maven bağımlılıkları yukarıda Değiştir url "https://repo.commonsware.com.s3.amazonaws.com" ekledikten sonra bakacak olursa.

+2

Bu 1.3.0 sürümündeki için çalışıyor ama işe yaramadı benim için v1.3.1 için. –

+0

@ChintanShah, problemimi v1.3.0 ile çözebileceğimi söyledi – Shailesh