2016-04-30 10 views
-4

Ich wechselte gerade von Eclipse (API 18 JB) zu Android Studio (LP 5.1v). Zuerst einmal: "Was zum Teufel ist gradle?" Die Ordner gen, bin, libs und src scheinen weg zu sein, Java-Dateien sind in einen neuen Ordner migriert. Nur die »Res« scheint an ihrer Stelle ganz zu sein. Bitte erläutern Sie mir diese Dinge. Ist die Entwicklung hier gleich wie bei Eclipse.Android Studio - Was ist das?

PS (ich ein Projekt in Eclipse mit Ziel android -18, gemacht ist es dort nicht standardmäßig in dem AS. Was die Größe der API 18 JB 4.3 ist, wenn ich es über SDK-Updates herunterladen.)

[Ich möchte keine theoretischen Antworten, noch irgendwelche Links. Bitte geben Sie einige Antworten, die meine Frage klären können.]

+0

Lesen Sie [this] (http://Stackoverflow.com/a/24828666/4943919), um mehr über ** grandle ** zu erfahren. – Venky

+2

Haben Sie Google benutzt? – Jeremy

+0

Erforscht..Thanks Jungs, BTW Gradle ist besser. (P. S. Sorry für Unhöflichkeit, mein Projekt wurde aufgrund des Updates pausiert. –

Antwort

2

Gradle ist eine Art "Projekt Build Automation Tool". Sie müssen sich die meiste Zeit nicht darum kümmern. Android Studio übernimmt den Großteil der Bearbeitung von Gradle-Dateien für Sie.

Wenn Sie wirklich, was wollen wissen, Gradle wirklich ist, hier ist der Tag Wiki für :

Gradle ist ein Automatisierungs-Tool Projekt erstellen, das ein starkes DSL verwendet. Gradle-Build-Skripte unterstützen Maven- und Ivy-Repositories sowie ein einfaches Dateisystem für das Abhängigkeitsmanagement.

Lassen Sie mich es erklären.

Also im Grunde heißt es, dass Gradle kann Ihren Build-Prozess bla bla bla automatisieren und Sie können es als Abhängigkeitsmanager verwenden. Es ist auch ein Abhängigkeits-Manager, so dass Sie Maven- und Ivy-Repositorys als Abhängigkeiten Ihres Projekts hinzufügen können.

Wie füge ich Abhängigkeiten hinzu?

IMO, die Methode zum Hinzufügen einer .jar-Datei zu libs sollte nicht in Android verwendet werden. Sie sollten Ihren Gradle-Dateien eine Zeile hinzufügen, um eine Abhängigkeit hinzuzufügen.

Hier ist, wie:

diese Datei finden enter image description here

und öffnen. Im Abhängigkeiten Block:

dependencies { 
    ... 
} 

fügen Sie Ihre Abhängigkeiten. Zum Beispiel

dependencies { 
    ... 
    compile 'com.github.satyan:sugar:1.4' 
} 

Der Ordner gen, ist, Libs und src schienen verschwunden zu sein. Java-Dateien wurden in einen neuen Ordner migriert.

Eigentlich sind nur gen und bin weg!

Wenn man sich die Sache auf der linken Seite sehen, werden Sie wahrscheinlich sehen:

enter image description here

Aber wenn Sie die „Android“ klicken Sie auf die Spitze gibt, und klicken Sie auf „Projekt“, werden Sie sehen:

enter image description here

Look! src und libs sind zurück!

+0

Danke für die tolle Antwort. Entschuldigung für die Unhöflichkeit. –

Verwandte Themen