Tag: gradle

Gradle buildConfigField mit Integer-Variable

Ich möchte eine Build-config definieren, wo ich eine Variable verwenden kann, die im gradle-Skript selbst definiert ist: def someVar = 512 android { … buildConfigField 'int', 'SOME_INT_FIELD', someVar } Aber das ergibt folgende Fehler: Fehler: (25, 0) Gradle DSL-Methode nicht gefunden: 'buildConfigField ()' Mögliche Ursachen: Das Projekt 'PROJECT' kann eine Version von Gradle verwenden, die […]

App wird unter Android Studio 2.0 nicht ausgeführt, nach dem Upgrade von 1.5

Ich habe vor kurzem mein Android Studio von 1.5 auf 2.0 aktualisiert. Meine App würde auf Android 1.5 aufbauen und rennen. Nun, wenn ich versuche, die App auf meinem Smartphone auszuführen, gibt es mir diesen Fehler: Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'. > 24 Beim Öffnen meines Projekts auf Android Studio 2.0 erschien ein Meldungsfeld, der […]

Android Studio Javadoc: Kann kein Symbol finden

Ich versuche, meine Android-Bibliothek auf Bintray vorzubereiten und hochzuladen und ein Teil dieses Prozesses läuft die folgende Javadoc-Aufgabe: task javadoc(type: Javadoc) { source = android.sourceSets.main.java.srcDirs classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) } Diese Aufgabe ist Teil eines größeren Grade-Skripts hier: https://raw.githubusercontent.com/attwellBrian/JCenter/master/bintrayv1.gradle Wenn die javadoc Task ausgeführt wird, treten folgende Probleme auf: Jede @NonNull und @Nullable Annotation im Projekt […]

Gradle Release bauen noch debugable?

Nach den Gradle-Dokumenten ist der Standardwert für "debuggable" ein "release" buildType false. Allerdings, ob ich es explizit auf false oder nicht, meine Release-Build immer scheint zu debugfähig (ich kann Logcat-Ausgabe sehen). Bin ich diese Eigenschaft falsch interpretiert? Kann jemand bitte erklären? Hier ist mein build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4.2' […]

Android / gradle: nicht in der Lage, Repository zu verwenden

Ich habe versucht, meine Jar * -Bibliotheken zu entfernen und sie als Maven-Repository-Abhängigkeiten hinzuzufügen. Es sieht sehr vielversprechend aus, aber ich kann es nicht schaffen. Ich habe es mit einer einzigen Bibliothek (gson) getestet und nun sieht mein gradle.build so aus: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: […]

Laufen gradle's connectedAndroidTest auf einem bestimmten Gerät

Wie fügst du connectedAndroidTest auf einem bestimmten Gerät? Ich würde so etwas erwarten: ./gradlew connectedAndroidTest -DconnectedAndroidTest.device=XXXX Wir haben eine Reihe von Geräten in unseren CI-Server gesteckt und ich kann nicht scheinen, irgendeine Dokumentation zu finden, wie man ein bestimmtes angeschlossenes Gerät zielt. connectedAndroidTest führt die Tests an allen angeschlossenen Geräten derzeit durch. Vielen Dank.

Gradle assembleDebug und preDexDebug scheitern mit CircleCI

Ich habe versucht, mit CircleCI zusammenzusetzen, aber es muss nicht bauen (preDex). Warum kann ich das nicht machen? Verwenden von ProductFlavor (der Name ist Produktion) Android Gradle ver.1.1.0-rc1 Problem ./gradlew assembleProductionDebug starb unerwartet Gebäude 92% 3%>: app: preDexProductionDebugaction ./gradlew assembleProductionDebug ist fehlgeschlagen Circle.yml general: artifacts: – "app/build/outputs/apk/app-production-release-unaligned.apk" machine: java: version: openjdk7 environment: ANDROID_HOME: /usr/local/android-sdk-linux dependencies: […]

Ich kann mein Android-Projekt nicht kompilieren

Wenn ich versuche, mein Android-Projekt zu kompilieren, bekomme ich den folgenden Fehler. Error:A problem occurred configuring project ':app'. Could not resolve all dependencies for configuration ':app:_debugCompile'. Could not find com.android.support:appcompat-v7:21.0.1. Searched in the following locations: https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar file:/home/baman/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom file:/home/baman/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar file:/home/baman/Android/Sdk/extras/google/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom file:/home/baman/Android/Sdk/extras/google/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar Required by: SriLankaTemples:app:unspecified Could not find com.android.support:recyclerview-v7:21.0.1. Searched in the following locations: https://jcenter.bintray.com/com/android/support/recyclerview-v7/21.0.1/recyclerview-v7-21.0.1.pom https://jcenter.bintray.com/com/android/support/recyclerview-v7/21.0.1/recyclerview-v7-21.0.1.jar […]

Fehler: Ausführung fehlgeschlagen für Task ': app: prepareDebugAndroidTestDependencies'. > Abhängigkeitsfehler. Siehe Konsole für Details

Fehler: Ausführung fehlgeschlagen für Task ': app: prepareDebugAndroidTestDependencies'. Abhängigkeitsfehler. Siehe Konsole für Details. Nach dem Hinzufügen der folgenden Abhängigkeiten in app.gradle-Datei – androidTestCompile 'com.android.support.test:runner:0.5' androidTestCompile 'com.android.support.test:rules:0.5' androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2' // add this for intent mocking support androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2.2' // add this for webview testing support androidTestCompile 'com.android.support.test.espresso:espresso-web:2.2.2' Konsolenprotokolle – Informationen: Gradle-Aufgaben [: app: clean,: app: generateDebugSources,: […]

Deaktivieren Sie den Import von Crashlytics

Ich habe vor kurzem Crashlytics in meine App integriert. Aber ich habe ein "Problem": Es ist immer möglich Auf ihrer Seite (und in verschiedenen Stackoverflow-Threads), sagte er, um es auszuschalten, muss ich ext.enableCrashlytics = false in mein build.gradle einschließen. Also sehen meine buildTypes wie folgt aus buildTypes { debug { applicationIdSuffix ".debug" versionNameSuffix "-DEV" ext.enableCrashlytics […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.