Tag: android gradle

Gradle Android Plugin: Hook in Post-Compile-Aufgabe für alle Produkt-Aromen

Ich muss meinen eigenen Code (via javaexec) ausführen, nachdem mein Android-Projekt von gradle kompiliert wurde, aber bevor es in einen apk verpackt ist (und zwar bevor die Ressourcen in ihr endgültiges Ziel verschoben werden). Also habe ich gebraucht gradlew tasks –all Um eine Liste der verfügbaren Aufgaben zu erhalten. Ich benutze Produkt-Aromen, so dass fast […]

Klasse nicht in aar gefunden

Ich bekomme Klasse nicht gefunden Ausnahme in meiner Android-Bibliothek (aar), wenn GoogleApiAvailability aufgerufen wird. Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.GoogleApiAvailability" on path: DexPathList[[zip file "/data/app/com.myunityplugin.PushNotifications-1/base.apk"],nativeLibraryDirectories=[/data/app/com.myunityplugin.PushNotifications-1/lib/arm, /vendor/lib, /system/lib]] Der Fehler ist selbsterklärend, aber ich bin mir nicht sicher, was ich falsch mache. Ich bin ziemlich neu bei gradle und AndroidStudio. Ich habe folgendes unter Abhängigkeiten […]

Wie überschneide ich die Robolectric Laufzeitabhängigkeit Repository URL?

Wir versuchen, die org.robolectric:robolectric:3.0 Abhängigkeit von unserem eigenen internen Nexus Repository zu verwenden. Das Problem ist, dass Robolectric versucht, einige Abhängigkeiten zur Laufzeit aus einem öffentlichen Repository zu laden ( wie hier erwähnt ) und ignoriert alle Repository-Overrides im build.gradle. Da wir keinen Zugang zu diesem öffentlichen Standort haben aus unserem Intranet, meine Tests Timeout […]

Override android gradle versionCode Formular Befehlszeile

Ich habe eine build.gradle Datei in meiner Android App mit diesen Einstellungen: android { … defaultConfig { applicationId "some.app.id" versionName '1.2' versionCode 3 … } … } Meine AndroidManifest.xml enthält keine VersionCode und enthält keine VersionName. Jetzt möchte ich diese App auf Jenkins bauen und BUILD_NUMBER als versionCode für app übergeben, damit jeder Build eine […]

Android 1.5 Gradle Sync schließt nie ab

Ich habe vor kurzem auf Android Studio 1.5 aktualisiert. Doch nach dem Update wird Gradle bei "Refreshing [Projekt] Gradle Project" stecken und hört nie auf. Vorherige Version von Android Studio funktionierte gut. Wie kann ich das lösen? Ich bin auf einem Ubuntu 15.10 64bit Maschine. Bearbeiten: Bisher habe ich versucht, Android Studio aus / opt […]

Espressotestversagen auf CircleCI

Ich versuche, Android-Projekt Instrumentierung Tests auf CircleCI laufen. Sie führen gut auf einer lokalen Maschine, sowohl von Android Studio und Kommandozeile. CircleCI-Ausführung erzeugt diesen Stacktrace für jeden Test: java.lang.RuntimeException: Waited for the root of the view hierarchy to have window focus and not be requesting layout for over 10 seconds. If you specified a non […]

Gradle ist nicht die Einstellung der Javahome in Erwähnung in gradle.bat

Beim Ausführen meines Projektes bekomme ich diesen Fehler: Error:Invalid Gradle JDK configuration found. <a href='#open_external_system_settings'>Open Gradle Settings</a> Platform SDK does not point to valid JDK (C:/Program Files/Java/jdk1.7.0_71) Um dies zu beheben, habe ich versucht, meinen Javahome in gradle.build zu setzen :findJavaFromJavaHome set JAVA_HOME=C:\Data\jdk1.7.0_55 set JAVA_EXE=%JAVA_HOME%/bin/java.exe Immer noch bekomme ich den gleichen Fehler Kann jemand helfen […]

Der Instrumentationslauf ist aufgrund von 'java.lang.IllegalAccessError' fehlgeschlagen. Gradle + Espresso

Ich möchte Espressotests mit Gradle verwenden. Um das zu tun, habe ich versucht, doppel-Espresso von Jake Wharton zu benutzen, aber es funktioniert nicht. Ich habe gelesen, dass es duplizierte Abhängigkeiten sein könnte, aber ich habe Dagger und Support-v4 libs ausgeschlossen, wie Jake in seinem README geschrieben hat. Kann mir jemand Rat geben, was hier falsch […]

Android Studio: Installiere Release App über die Befehlszeile

Ich möchte apk Datei "Release apk" aus der Befehlszeile exportieren, wenn ich diesen Befehl gradlew installRelease : gradlew installRelease Und ich habe das gefunden Android Studio Task 'install Release' nicht gefunden im Root-Projekt ''. Einige Kandidaten sind: 'deinstallieren'. Wie kann ich das lösen?

Android NDK Integration: Fehler: Die Klasse BuildType $ Impl kann nicht geladen werden

Ich versuche, NDK in mein Projekt zu integrieren. Ich benutze Gradle Wrapper 2.9 und gradle-experimental:0.6.0-alpha3 : gradle-experimental:0.6.0-alpha3 . Projektebene gradle: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha6' } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } App Level Gradle: apply plugin: 'com.android.model.application' model { android […]

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