Gradle ist ein bisschen verwirrend für mich und auch für jeden neuen Android-Entwickler. Kann jemand erklären, was Gradle in Android Studio ist und wozu es dient? Warum ist es in Android Studio
Gradle ist ein Projektierungsautomatisierungstool, das ein Groovy DSL verwendet. Gradle-Build-Skripte unterstützen Maven- und Ivy-Repositorys sowie ein einfaches Dateisystem für das Abhängigkeitsmanagement.
Gradle ist ein bisschen verwirrend für mich und auch für jeden neuen Android-Entwickler. Kann jemand erklären, was Gradle in Android Studio ist und wozu es dient? Warum ist es in Android Studio
Nach dem Update auf Android Studio 3.0 und dem Erstellen eines neuen Projekts habe ich festgestellt, dass build.gradlees eine neue Möglichkeit gibt, neue Abhängigkeiten hinzuzufügen, anstatt compilees gibt implementationund statt testCompilegibt testImplementation. Beispiel: implementation...
Ich versuche, das neue Android Studio zu verwenden, aber es scheint nicht richtig zu funktionieren. Ich verwende die Gson- Bibliothek, um JSON-Objekte zu serialisieren / deserialisieren. Aber die Bibliothek ist irgendwie nicht im Build enthalten. Ich hatte ein neues Projekt mit nur einer...
Nach dem Update auf Android Studio 2.3 habe ich diese Fehlermeldung erhalten. Ich weiß, es ist nur ein Hinweis, da die App normal läuft, aber es ist wirklich seltsam. Alle com.android.support-Bibliotheken müssen genau dieselbe Versionsspezifikation verwenden (das Mischen von Versionen kann zu...
Ich habe Android immer mit Eclipse programmiert und beschlossen, mit der Migration auf Android Studio zu beginnen . Ich entschied mich dann, dasselbe SDK zu verwenden, das ich bereits für Eclipse hatte: Ein neues Projekt gestartet Legen Sie das minimale SDK 4.0 fest (API Level 14). Wählen Sie die...
Wie kann ich gradle anweisen, Abhängigkeiten aus Repositorys erneut
Ich möchte ausführen, gradle buildohne die Komponententests auszuführen . Ich habe es versucht: $ gradle -Dskip.tests build Das scheint nichts zu bewirken. Gibt es einen anderen Befehl, den ich verwenden
Daher habe ich versucht, meine lokale .jar-Dateiabhängigkeit zu meiner build.gradle-Datei hinzuzufügen: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include:...
Ist es möglich, Gradle zu verwenden, um einen Baum zu erstellen, von dem was abhängt? Ich habe ein Projekt und möchte alle Abhängigkeiten herausfinden, damit ich es möglicherweise mit Vorwärtsdeklarationen usw. ein wenig beschneiden kann.
Ich möchte, dass mein Gradle erstellt wird, um mit Gradle eine von der Version signierte apk-Datei zu erstellen. Ich bin nicht sicher, ob der Code korrekt ist oder ob mir dabei ein Parameter fehlt gradle build. Dies ist ein Teil des Codes in meiner Gradle-Datei: android { ... signingConfigs {...
Nach dem Update von meinem letzten Projekt wird eine Fehlermeldung angezeigt. Kein Problem in meinem Code, aber ich habe Probleme mit build.gradle. Wie kann ich es reparieren? build.gradle Code hier: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0'...
Ich habe ein Multiprojekt (~ 10 Module), dessen Aufbau jedes Mal etwa 20 bis 30 Sekunden dauert. Wenn ich in Android Studio auf Ausführen drücke, muss ich jedes Mal warten, um die App neu zu erstellen, was extrem langsam ist. Ist es möglich, den Erstellungsprozess in Android Studio zu...
Seit Gradle Android Plugins 2.2-Alpha4 : Gradle versucht, fehlende SDK-Pakete herunterzuladen, von denen ein Projekt abhängt Das ist unglaublich cool und war bekanntermaßen ein JakeWharton-Projekt . Um die SDK-Bibliothek herunterzuladen, müssen Sie jedoch: die Lizenzvereinbarungen akzeptieren oder...
Ich bin neu bei Gradle. Ich benutze Gradle 1.10 und Ubuntu 13. Ich möchte wissen, ob es einen Befehl gibt, nur eine lokale Testklasse auszuführen , ähnlich wie 'testonly' in
Ist es möglich, eine Variable in Gradle zu deklarieren, die in Java verwendet werden kann? Grundsätzlich möchte ich einige vars in der build.gradle deklarieren und sie dann (offensichtlich) zur Build-Zeit abrufen. Genau wie ein Pre-Prozessor-Makro in C / C ++ ... Ein Beispiel für eine Erklärung...
Ich habe mit dem neuen Android-Build-System experimentiert und bin auf ein kleines Problem gestoßen. Ich habe mein eigenes aar-Paket von ActionBarSherlock zusammengestellt, das ich 'actionbarsherlock.aar' genannt habe. Was ich versuche, ist, dieses aar tatsächlich zu verwenden, um meine endgültige...
Ich versuche, ein Gradle-Projekt in IntelliJ zu importieren. Wenn ich zum Gradle HomeTextfeld komme , wird es weder automatisch ausgefüllt, noch wird der Pfad des Gradle HomeErgebnisses an einem gültigen Speicherort eingegeben. Ich habe die GRADLE_USER_HOMEUmgebungsvariable festgelegt (auf das, was...
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Kontext: Ich...
Beim Versuch, die neueste Appcompat-v7-Unterstützungsbibliothek in meinem Projekt zu verwenden, wird folgende Fehlermeldung angezeigt: /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No...
Ich habe eine einfache Klasse in Android Studio geschrieben: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } und daraus erhalte ich folgenden Fehler beim...