Wie können mehrere Repositories in build.gradle eingebunden werden?

8

Android Studio lässt mich das nicht bauen. Es sagt, dass com.mixpanel.blahblahblah nicht gefunden wird. com.mixpanel.blahblahblah kommt von mavenCentral () Ich kenne das Problem, weil es mavenCentral () nicht erkennt, weil es nur das andere Repo erkennt. Wie kann ich beides einbeziehen und dieses Projekt zum Laufen bringen?

%Vor%     
bharv14 23.01.2015, 01:03
quelle

3 Antworten

7

Ich denke, du solltest maven zentral zu deinen Buildscript-Repositories hinzufügen. Ich habe es so und funktioniert kein Problem:

%Vor%

Edit: Ich glaube, deine Gradle-Datei sollte

sein %Vor%     
darnmason 23.01.2015, 01:14
quelle
1

Da Android Studio nun jcenter anstelle von maven verwendet, sollten Sie das Repository migrieren, indem Sie mavenCentral in jcenter

ändern %Vor%

jcenter ist vollständiger und schneller als mavenCentral

    
HendraWD 21.10.2015 05:13
quelle
0

jcenter wird das mavenCentral-Repository spiegeln, so dass Sie jcenter verwenden können, wenn Sie Probleme mit mavenCentral haben.

Und versuchen Sie zu vermeiden, + in der Versionsnummer der Abhängigkeit zu verwenden. Es könnte auch ein Problem sein.

Ich habe vor kurzem ein Abhängigkeitsverwaltungstool geschrieben, um herauszufinden, welche Abhängigkeit veraltet ist. Sie können es versuchen.

Ссылка

    
Jintin 21.10.2015 05:24
quelle