2016-05-26 21 views
0

Ich habe versucht, die lokale Kopie von Android Beacon Library auf meinem Computer mit meinem Projekt auf Android Studio verknüpfen und ich habe versuchte mehrere Methoden in diesem Thread beschrieben How do I add a library project to the Android Studio? Egal welche Methode ich verwende, bekomme ich immer den Fehler im Titel angegeben. Einige Threads in Stack Overflow legen nahe, dass dies auf Untermodule in der Bibliothek zurückzuführen ist und dass sie mit "git submodule update --init" behoben werden konnten, aber das hat nichts für mich bewirkt.Fehler beim Versuch, Bibliothek lokal zu erstellen und Bindung an Projekt: Fehler: Konfiguration mit Name 'Standard' nicht gefunden

Wie ich schon sagte, habe ich verschiedene Methoden zum Hinzufügen der Bibliothek versucht, aber nur als Referenz, die neueste Methode, die ich getan habe, war die Bibliothek zum Ordner app/libs/hinzuzufügen und die folgenden Änderungen im Code:

settings.gradle: include ': app', ': libs: AndroidBeaconLibrary'

build.gradle: hinzugefügt Kompilierung Projekt (": libs: AndroidBeaconLibrary") zu Abhängigkeiten.

Antwort

0

Ok, ich habe das Problem gelöst. Das Problem war, dass in beiden Gradle-Dateien ": app: libs: AndroidBeaconLibrary" anstelle von ": libs: AndroidBeaconLibrary" hätte sein müssen.

Dieser Fest der Fehler aber ein neues Geschäft kam:

Fehler: Kann Objekt '23 .0.0' mit Klasse ‚com.android.repository.Revision‘ Klasse ‚werfen com.android.sdklib.repository .FullRevision‘

ich reparierte diese mit dieser Antwort https://stackoverflow.com/a/33889117/3001845 ich die Zeilen in der build.gradle-Datei der Bibliothek hinzugefügt sich unter‚buildscript‘

der Abschnitt sieht nun wie folgt aus:

buildscript { 
repositories { 
    jcenter() 
    maven { url 'https://jitpack.io' } 
} 

dependencies { 
    classpath 'com.android.tools.build:gradle:1.3.0' 
    classpath 'com.github.JakeWharton:sdk-manager-plugin:220bf7a88a7072df3ed16dc8466fb144f2817070' 
    classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0' 
    classpath 'org.jfrog.buildinfo:build-info-extractor-gradle:3.0.3' 
} 
} 
+0

Froh, dass Sie es gefunden haben! Ich habe ein etwas anderes Setup, aber wenn das für Sie funktioniert, dann ist es eine gute Lösung. – davidgyoung