/ / Hinzufügen von Android-Bibliothek zu bestehenden Projekt auf Android Studio 0.3.6 - Android, Android-Studio, Gradle, Android-Gradle, build.gradle

Hinzufügen von Android-Bibliothek zu bestehenden Projekt auf Android Studio 0.3.6 - Android, Android-Studio, Gradle, Android-Gradle, build.gradle

Ich versuche eine Bibliothek hinzuzufügen, https://github.com/edmodo/cropperzu meinem Android-Projekt. Ich befolge die hier beschriebenen Methoden: Wie füge ich ein Bibliotheksprojekt zu Android Studio hinzu?

aber das Android Studio hat sich seitdem geändert und ich kann nicht mehr "ein Modul importieren". Ich kann nur ein neues hinzufügen. Hier sind die Schritte, die ich versucht habe:

Kopieren Sie die Bibliothek in einen Ordner mit dem Namen Bibliotheken. Projektstruktur vor dem Hinzufügen des Moduls

Öffnen Sie die Moduleinstellungen, und mir wird dieser Bildschirm angezeigt Moduleinstellungen

Ich klicke auf das + Zeichen, um ein neues Modul hinzuzufügen, und dann wird dieser Bildschirm angezeigt Fügen Sie zuerst einen neuen Modulschritt hinzu

Ich wähle den Inhaltsstamm aus Inhaltsstamm auswählen

Der Rest der Felder wird automatisch ausgefüllt automatisch ausfüllen

Der nächste Schritt... nächster Schritt

Ich ändere das Paket Bildbeschreibung hier eingeben

Ich drücke als nächstes und jetzt sieht mein Projekt so aus Projektstruktur nach dem neuen Modul hinzugefügt

Irgendeine Idee über den richtigen Weg, um eine externe Bibliothek in Android Studio 0.3.6 + hinzuzufügen?

Antworten:

6 für die Antwort № 1

Ich benutze den Assistenten nicht. Normalerweise bearbeite ich die Gradle-Dateien.

Erstellen Sie eine Struktur wie folgt:

- Blunka
build.gradle
- cropper
build.gradle
src
res
settings.gradle

In settings.gradle:

include ":Blunka", ":cropper"

In cropper / build.gradle:

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:0.6.+"
}
}
apply plugin: "android-library"

android {

compileSdkVersion 19
buildToolsVersion "19.0.0"

defaultConfig {
minSdkVersion XX
targetSdkVersion 19

}

sourceSets {
main {
manifest.srcFile "AndroidManifest.xml"
java.srcDirs = ["src"]
resources.srcDirs = ["src"]
res.srcDirs = ["res"]
}
}
}

In Blunka / build.gradle hinzufügen:

dependencies {
// Libraries
compile project(":cropper")
}