Wie kann ich ein neues Modul (Android-Bibliotheksprojekt) mit Android Studio 0.3.0 importieren?

7

Das android tools Team hat einen großen Schritt gemacht, als es android studio 0.3.0 mit der neuen Benutzeroberfläche für die Änderung der build.grade Datei unter Verwendung der Projektstruktur eingeführt hat.

Aber wie kann ich ein Android-Bibliotheksprojekt in mein allgemeines Projekt importieren? Wenn ich den '+' Knopf in der Projektstruktur drücke - & gt; Modulabschnitt Ich kann nur ein NEUES Modul erstellen.

    
micyunu 19.10.2013, 09:32
quelle

4 Antworten

8

In Android Studio 0.3.1 haben sie es behoben.

Projektstruktur - & gt; Module - & gt; "+" - & gt; Modul importieren.

    
micyunu 23.10.2013, 18:45
quelle
10

Die Art, wie ich es gerade gemacht habe, ist, indem ich das Bibliotheksprojekt in die Wurzel des Projekts kopiert habe (ohne Android Studio, kann ich keinen Klassendateifehler erzeugen), sondern nur den Dateimanager Ihres Betriebssystems Bei der Verwendung von Android Studio hat es einige der Dateien nicht kopiert).

Markieren Sie dann den Java-Ordner des Bibliotheksprojekts als 'root' (rechte Maustaste auf den Ordner).

Dann zu settings.gradle fügen Sie Ihr lib-Projekt wie folgt hinzu:

%Vor%

dann zu Build.more of yourApp add Abhängigkeit:

%Vor%

Erstellen Sie jetzt Ihr Projekt neu.

Fügen Sie nun eine Funktion des Bibliotheksprojekts hinzu (rot zu sehen), wenn Sie darauf klicken und Alt-Enter drücken, sollte es "add dependancy on module yourAppProject"

sagen     
JtotheR 23.10.2013 14:39
quelle
2

Es ist immer noch gebrochen 0.3.6 ...

Der manuelle Weg kann eine gute Lösung sein. Um beispielsweise eine Bibliothek wie Android-Validator ( Ссылка ) in Ihrem Projekt "Test" zu importieren:

Die Struktur wird sein:

%Vor%

Und jetzt, lass uns die Dateien bearbeiten ...

In Test / build.gradle add:

%Vor%

Android-Validator / build.gradle (denken Sie daran, xx und yy zu ändern):

%Vor%

settings.gradle:

%Vor%     
Victorio Monlleó 03.12.2013 10:27
quelle
2

Ich hatte sehr ähnliche Probleme mit der Erstellung von Google-Erweiterungen / .jar-Bibliothek. Ich habe es funktioniert durch eine Kombination von:

  1. Verschieben Sie den Ordner libs in das Stammverzeichnis des Projekts (dasselbe Verzeichnis wie 'src') und fügen Sie die Bibliothek diesem Ordner im Finder hinzu (mit Mac OS X)
  2. Klicken Sie in Android Studio mit der rechten Maustaste auf den Ordner, der als Bibliothek hinzugefügt werden soll
  3. Bearbeiten der Abhängigkeiten in der Datei build.gradle, Hinzufügen: compile fileTree(dir: 'libs', include: '*.jar')}

Aber ärgerlich, Stunden nachdem ich es funktioniert habe, Android Studio haben gerade 0.3.7 veröffentlicht, die behauptet, eine Menge von Großproblemen wie das Hinzufügen von .jar Bibliotheken

gelöst zu haben

Ссылка

Hoffe, das hilft!

    
Joel Balmer 04.12.2013 13:51
quelle

Tags und Links