Als «android-gradle-plugin» getaggte Fragen

Das Android Gradle Plugin ist das Standard-Build-System von Android. Es wird von Android Studio als Backing-Build-System verwendet.



7
AAPT2-Kompilierung fehlgeschlagen: Ungültiges Dimen auf Android 3.0 Canary 1
Ich spiele mit Instant Apps für Android herum. Ich habe alle richtigen Pakete installiert und bin müde, eine neue Anwendung mit Instant App-Unterstützung zu erstellen (aktiviert das Kontrollkästchen für Instant App, wenn eine neue Anwendung erstellt wird). Das Problem ist, dass ich immer auf ein Problem mit Kompilierungswerkzeugen stoße. Hat …


4
Verwirrt über testCompile und androidTestCompile in Android Gradle
Ich bin neu in der Testwelt und noch mehr in der Android-Testwelt. Während ich über Robolectric recherchiere, das bei Tests mit Android hilft, verwirrt mich eines am meisten. Manchmal sehe ich im Web Leute, die testCompileSchlüsselwörter in Abhängigkeiten des Gradle-Build-Skripts verwenden, wenn sie auf Robolectric verweisen, während andere es verwenden …


4
Android Studio 3.1 "Run" kompiliert keinen Code
Wenn ich versuche, eine App zu installieren, gibt es zwei Möglichkeiten: Installieren Sie vorhandene APK aus dem Build-Ordner, wenn ich das ausführe app Installieren Sie APK nach der Ausführung clean build Für vorhandene APK im Build-Ordner funktioniert die App einwandfrei. Wenn ich das Projekt jedoch mit Build-> bereinige Clean Projectund …

8
Android Gradle 3.0.0-alpha2-Plugin, Der Wert der schreibgeschützten Eigenschaft 'outputFile' kann nicht festgelegt werden.
Ich habe diesen Code verwendet applicationVariants.all { variant -> variant.outputs.each { output -> def SEP = "_" def flavor = variant.productFlavors[0].name def buildType = variant.variantData.variantConfiguration.buildType.name def version = variant.versionName def date = new Date() def formattedDate = date.format('ddMMyy_HHmm') def newApkName = PROJECT_NAME + SEP + flavor + SEP + buildType …

5
DexException: Der neue Index 65536 kann nicht mit einer Nicht-Jumbo-Anweisung zusammengeführt werden
Aus einem unbekannten Grund wird meine App plötzlich nicht mehr aus Android Studio erstellt. Ich bekomme immer > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /home/martynas/android-sdk/build-tools/19.1.0/dx --dex --num-threads=4 --output ... ... ... Error Code: 2 Output: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Cannot merge new index 65536 into a non-jumbo instruction! Während die gleiche …

14
Fehler beim Auflösen: com.android.support:appcompat-v7:26.0.0
Ich habe dieses Problem in Android Studio. Error:(22, 13) Failed to resolve: com.android.support:appcompat-v7:26.0.0 <a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:C:/Users/username/AndroidStudioProjects/ElectroSave/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a> Dies ist mein Gradle-Code: apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.example.noelly.myapplication" minSdkVersion 19 targetSdkVersion 25 versionCode 1 …

10
Gradle - Fehler Die Methodenimplementierung () für Argumente konnte nicht gefunden werden [com.android.support:appcompat-v7:26.0.0]
Ich versuche, ein vorhandenes Android-Projekt in Android Studio zu öffnen, und es kann die App ohne den Fehler nicht erstellen Fehler Android Studio wirft weiter Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. Mein Code in …

22
Android Studio: Gradle - Build schlägt fehl - Ausführung für Task ': dexDebug' fehlgeschlagen
Error: Gradle: Execution failed for task ':vertretungsplan:dexDebug'. > Failed to run command: P:\Android-Studio\sdk\build-tools\18.0.1\dx.bat --dex --output P:\Projekte\VertretungsplanProject\vertretungsplan\build\libs\vertretungsplan-debug.dex P:\Projekte\VertretungsplanProject\vertretungsplan\build\classes\debug P:\Projekte\VertretungsplanProject\vertretungsplan\build\dependency-cache\debug P:\Android-Studio\sdk\extras\android\m2repository\com\android\support\support-v4\18.0.0\support-v4-18.0.0.jar P:\Projekte\VertretungsplanProject\vertretungsplan\libs\commons-io-2.4.jar P:\Projekte\VertretungsplanProject\vertretungsplan\build\exploded-bundles\VertretungsplanProjectLibrariesActionbarsherlockUnspecified.aar\classes.jar Error Code: 2 Output: trouble processing: bad class file magic (cafebabe) or version (0033.0000) ...while parsing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class ...while processing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class trouble processing: bad class file magic (cafebabe) or version …


11
transformClassesAndResourcesWithProguardForRelease FAILED
Ich versuche, meine Android-Anwendung mit Gradle in der Konsole zu erstellen. Aber unter Fehler bezüglich Aufgabe ': app: transformClassesAndResourcesWithProguardForRelease': build.gradle: buildscript { repositories { jcenter() maven { url "https://jitpack.io" } } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' classpath 'com.google.gms:google-services:3.0.0' } } allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } …

5
Gradle: Mehr als eine Projektvariante: myLib entspricht den Verbraucherattributen
Eine Bibliothek, die ich geschrieben habe, myLibverwendet RemoteMessagevon Firebase, die App selbst verwendet auch Firebase. Gradle verwenden 4.7. Auch in 4.4.1. Wie man es repariert? project.gradle buildscript { repositories { google() jcenter() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath 'com.google.gms:google-services:3.3.0' } } allprojects { repositories { google() jcenter() mavenCentral() mavenLocal() …

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.