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.
Ich habe ein einfaches Gradle-Projekt in meiner Sonnenfinsternis. Ich aktualisiere das build.gradle, um ein paar Apache-http-Gläser einzuschließen ... dependencies { compile group: 'commons-collections', name: 'commons-collections', version: '3.2' compile 'org.apache.httpcomponents:httpclient:4.2.3' compile "org.apache.httpcomponents:httpmime:4.2.3" testCompile group: 'junit', name: 'junit', version: '4.+' } In meinem Code, in dem ich auf einige Apache-HTTP-Inhalte verweise, bekomme …
Ich möchte mehrere Gradle-Aufgaben als eine ausführen. Also statt ./gradlew clean build publish Ich möchte eine benutzerdefinierte Aufgabe haben ./gradlew cleanBuildPublish das führt clean buildund publishin Ordnung. Wie ist das möglich? Das funktioniert nicht task cleanBuildPublish { dependsOn 'clean' dependsOn 'build' dependsOn 'publish' }
Ich experimentiere mit einem neuen Android-Build-System, das auf Gradle basiert, und überlege, wie ich den Versionscode am besten automatisch erhöhen kann. Ich denke über zwei Optionen nach Erstellen Sie eine versionCode-Datei, lesen Sie die Nummer daraus, erhöhen Sie sie und schreiben Sie sie zurück in die Datei Analysieren Sie AndroidManifest.xml, …
Ich verwende es Android Studio/IntelliJ, um auf einem vorhandenen AndroidProjekt aufzubauen, und möchte einige einfache JUnitKomponententests hinzufügen . Was ist der richtige Ordner, um solche Tests hinzuzufügen? Das Android- GradlePlug-In definiert eine Verzeichnisstruktur mit src/main/javafür den Hauptquellcode und src/instrumentTest/javafür AndroidTests. Der Versuch, meine JUnit-Tests in instrumentTest hinzuzufügen, hat bei mir …
Ich bin neu bei Gradle and Groovy und versuche zu verstehen, was auf der Ebene von Groovy passiert, wenn eine Gradle-Aufgabe definiert wird. task hello { println "configuring task hello" doLast { println "hello there" } } Durch das Lesen des Buches "Gradle In Action" weiß ich, dass dies task …
Während des Testens scheint Gradle stdout / stderr umzuleiten project_dir/build/reports/tests/index.html. Gibt es eine Möglichkeit, diese Umleitung zu vermeiden und stattdessen Dinge auf die Konsole zu drucken? Zusätzliche Information: Es ist ein Scala 2.9.1-Projekt. Ich benutze slf4s für die Protokollierung.
Geschlossen. Diese Frage ist nicht reproduzierbar oder wurde durch Tippfehler verursacht . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Nach dem Update von Android Studio auf …
Ich versuche ein einfaches Android-Projekt mit Gradle zu erstellen. Ich arbeite in einem Computer mit Debian GNU / Linux 7 'wheezy'. Ich habe die Empfehlungen im Gradle Plugin Benutzerhandbuch - Android Tools Project Site befolgt , aber es wird ein Fehler ausgegeben: FAILURE: Build failed with an exception. * Where: …
Ich habe ein Verzeichnis / Projekt-Setup wie folgt: C:\ _dev\ Projects\ Logger MyProject Logger ist ein Android-Bibliotheksprojekt mit Gradle. MyProject ist ein Standard-Android-Projektprojekt, das die Logger- Bibliothek verwenden muss. Ich verwende Android Studio und habe versucht, Logger zu den externen Bibliotheken hinzuzufügen . Während dies während der Entwicklung funktioniert, erhalte …
Ich möchte eine Android-App erstellen und mit dem Signieren beginnen. Dafür brauche ich die Release-Version von apk. In der Google-Dokumentation werden nur Eclipse- und Ant-Methoden für Release-Builds vorgeschlagen: http://developer.android.com/tools/publishing/app-signing.html#releasecompile Ich kann jedoch nicht herausfinden, wie man die Gradle Build Release-Version von apk erzwingt. build.gradlegibt auch keine Hinweise. gradlew tasksschlägt vor, …
Ich werde meiner Android-Anwendung RESTful Web Service-Unterstützung mit Spring hinzufügen, wie hier beschrieben: https://spring.io/guides/gs/consuming-rest-android/ . Dies ist die build.gradle-Konfiguration der obersten Ebene: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0' } } allprojects { …
Ich versuche, meiner App nativen Code hinzuzufügen. Ich habe alles so ../main/jniwie es in meinem Eclipse-Projekt war. Ich habe ndk.dir=...zu meinem hinzugefügt local.properties. Ich habe noch nichts anderes getan (ich bin mir nicht sicher, was sonst noch benötigt wird. Wenn ich also etwas verpasst habe, lass es mich wissen). Wenn …
Ich habe diesen seltsamen Fehler mit gradle, bitte hilf mir! /.../app/build/intermediates/res/debug/drawable-xxhdpi-v4/ic_launcher.png: error: Duplicate file /.../app/build/intermediates/res/debug/drawable-xxhdpi/ic_launcher.png: Original is here. The version qualifier may be implied. Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/.../sdk/build-tools/22.0.1/aapt'' finished with non-zero exit value 1 Bevor es normal funktionierte, aber da ich den Klassenpfad com.android.tools.build:gradle:1.2.2 …
Ich versuche, meinem libGDX-Projekt in IntelliJ Idea Google Play-Dienste hinzuzufügen. Ich habe die Installationsanleitung hier befolgt: https://developers.google.com/android/guides/setup das sieht ziemlich einfach aus. Ich habe diese Zeilen gerade zu meinem build.gradle im entsprechenden Abschnitt hinzugefügt, sodass die Dinge jetzt so aussehen: project(":android") { apply plugin: "android" apply plugin: 'com.android.application' configurations { …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.