Als «gradle» getaggte Fragen

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.


8
Was ist der Unterschied zwischen Implementierung und Kompilierung in Gradle?
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 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' anstatt compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Was ist der Unterschied zwischen ihnen und was …


24
Fehler beim Abrufen des übergeordneten Elements für das Element: Es wurde keine Ressource gefunden, die dem angegebenen Namen nach dem Upgrade auf AppCompat v23 entspricht
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 Option …


11
Gradle Build ohne Tests
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 könnte?
634 gradle 

16
Wie füge ich der Datei build.gradle eine lokale Abhängigkeit von .jar-Dateien hinzu?
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: '*.jar') } Und Sie können sehen, dass ich die JAR-Dateien hier in den Ordner referencedLibraries eingefügt …

14
Verwenden von gradle zum Suchen des Abhängigkeitsbaums
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.
542 gradle 


5
Gradle DSL-Methode nicht gefunden: 'runProguard'
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' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude …


30
Akzeptieren Sie automatisch alle SDK-Lizenzen
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 gradle Ihnen Folgendes mitteilen: Sie haben die Lizenzvereinbarungen der folgenden SDK-Komponenten nicht akzeptiert: …



20
So fügen Sie ein externes AAR-Paket mit dem neuen Gradle Android Build System manuell ein
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 APK zu erstellen. Wenn ich die gesamte ActionBarSherlock-Bibliothek als Android-Bibliotheksmodul mit …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.