Tag: android gradle

Wie stelle ich meinen Android-App-Paketnamen auf zwei verschiedene Geschmacksmaße ein?

Ich baue meine Android App mit dem Gradle Plugin. Ich verwende die Aromen, um vier verschiedene Varianten zu erstellen. Im Moment ist es eine einzige Dimension mit vier Werten, aber es wäre logischer, sie als zwei Dimensionen mit jeweils zwei Werten einzurichten. Ich habe das Gebäude, aber hier läuft ich in Schwierigkeiten. Ich brauche jede […]

ProcessException: ExecException: Prozess 'Befehl' /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Content/Home/bin/java

Ich bekomme Ausnahme: Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2 Nachdem ich die Google Play-Dienste auf 7.5.0 als aktualisiert: compile 'com.google.android.gms:play-services:7.5.0' Aber wenn ich es wieder um: compile 'com.google.android.gms:play-services:7.0.0' Alles funktioniert gut, ich bin auch vor dem gleichen Problem, wenn ich Google Cloud Backend Modul […]

Kann keine Android App mit Gradle erstellen, außer mit sudo

Ich versuche, eine einfache "Hallo Welt" Android App mit Gradle zu bauen. Es baut gut, wenn ich den Befehl ausgeben werde Sudo ./gradlew bauen -> baut gut Aber ohne sudo, ./gradlew build -> zeigt folgenden Fehler an FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':MyStudioApplication'. > Failed […]

Wie kann man die libgnustl_shared.so Datei duplizieren, die in Drittanbieter sdks?

Wenn ich die gradle zu bauen und die apk laufen, bekomme ich den Fehler unten :::: Error:Execution failed for task ':app:transformNative_libsWithMergeJniLibsForDebug'. > com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK lib/armeabi-v7a/libgnustl_shared.so File1: app/build/intermediates/exploded-aar/com.facebook.react/react-native/0.20.1/jni File2: app/build/intermediates/exploded-aar/app/videosdk/unspecified/jni

Definieren Sie 'resValue' mit einer vorhandenen String-Definition

Ich bin daran interessiert, meine vielen Aromen meiner Apps mehr in den Strings.xml Dateien zu definieren, anstatt das build.gradle. Bei mehrfachen Aromen möchte ich eine vereinfachte Release / Debug-Variante: buildTypes { release { signingConfig signingConfigs.release resValue "string", "app_name", "@string/prod_name" } debug { applicationIdSuffix ".beta" resValue "string", "app_name", "@string/beta_name" } Dann in jedem meiner Build-Aromen 'benutzerdefinierte […]

Android aar hat aufgehört zu bauen mit extractDebugAnnotations com / intellij / psi / PsiJavaFile android

Mein Build hat vor kurzem aufgehört zu arbeiten für ein Open-Source-Grade / Android-Projekt. Sie arbeiten bis heute gut (10.10.2006). Ich laufe eine Build-Matrix über mehrere Versionen (auf Travis) von gradle und das gradle Android Plugin. Im Wesentlichen ist es jetzt fehlgeschlagen auf gradle 3.0 und 3, beide mit dem gradle android 2.2.0 plugin. Andere Versionen […]

Wie man Debugable oder Debug-Build-Typ in Android-Bibliothek zu überprüfen?

Ich habe eine Android AAR Bibliothek. Eine Sicherheitspolitik, die ich auf die Konsumentenanwendung meiner Bibliothek aufzwingen möchte, ist, dass sie nicht in der Lage sein darf, meine Bibliothek zu verwenden, wenn das debuggable wahr ist oder das Apk mit dem debug buildType. Wie kann ich das programmatisch in Android überprüfen?

Gradle: download Abhängigkeiten der mitgelieferten aar-bibliothek

Ich schrieb eine Bibliothek-Projekt cameraBarcodeScanner , die in eine aar-Datei eingebaut ist. Diese Bibliothek hat die folgenden Abhängigkeiten definiert in seinem build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.google.zxing:core:3.2.1' compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar' } Ich benutze die Bibliothek in einer Testanwendung wie folgt: dependencies { compile(name: 'cameraBarcodeScanner-release', ext: 'aar') } Gradle […]

Gradle version und gradle-wrapper.properties

Wie kann ich die neueste Version von Gradle automatisch in einem Android-Projekt herunterladen? Kann ich manuell die Datei gradle / wrapper / gradle-wrapper.properties ändern … distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip … Und ändern Sie 2.4 auf 2.6 und führen Sie gradlew? Wenn ich ein Android-Projekt zu erstellen, warum ist nicht 2.6 von Anfang an?

Entfernen Sie Datei / Jar / Klasse aus einem Gradle-Pfad im Android-Studio

Ich habe multidex aktiviert und ich benutze org.apache.http.legacy.jar und habe jumblr gradle Pfad in meiner gradle Datei hinzugefügt. Ich bekomme Ausnahme Error:Execution failed for task :app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: org/apache/commons/codec/binary/Base64.class Ich denke, das ist, weil jumblr ist auch mit der http legacy Bibliothek, so dass ich glaube, ich muss explizit entfernen http legacy library […]

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