Domande taggate «android-gradle-plugin»

Il plug-in Android Gradle è il sistema di build standard di Android. È utilizzato come sistema di backup-build da Android Studio.




15
Errore: conflitto con la dipendenza "com.google.code.findbugs: jsr305"
Ho creato un nuovo progetto in Android Studio 2.2 Preview 1 con l'app Android e il modulo Backend con Google Messaging. Questo è il file dell'app: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } …

19
buildTypes non può essere applicato a groovy.lang.Closure
Ricevo questo avviso nel mio file di valutazione del progetto: Avviso: (16, 5) 'buildTypes' non può essere applicato a '(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)' La mia sezione buildTypes è: buildTypes { debug { debuggable true } release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' } } Attualmente sto usando Android Studio 1.1.0, compileSdkVersion 22, …

4
Repository buildscript per Android: jcenter VS mavencentral
L'ultima volta che ho usato Android Studio, ha generato .gradlefile con mavencentral()repository buildscript mentre ora c'è jcenter(). Qualcuno potrebbe spiegare i problemi connessi con questo. Ci sono altri repository? Quando dovremmo cambiarli? Che impatto hanno su progetti, moduli, librerie? Altri elementi essenziali per gli sviluppatori Android? Chi è responsabile del …


28
Fusione manifest non riuscita: use-sdk: minSdkVersion 14
Da quando ho scaricato l'ultimo SDK e installato Android Studio, il mio progetto non riesce a realizzarsi. Ricevo il seguente messaggio: Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

30
Fusione di materiale Android e appcompat manifest non riuscita
Ho il voto successivo dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Ma quando voglio creare un'app ottengo il prossimo registro: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). …

26
Nessuna risorsa trovata che corrisponde al nome dato: attr 'android: keyboardNavigationCluster'. durante l'aggiornamento a Support Library 26.0.0
Ho questo problema durante l'aggiornamento all'ultima versione della Support Library 26.0.0 ( https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-0 ): Errore: (18, 21) Nessuna risorsa trovata che corrisponde al nome dato: attr 'android: keyboardNavigationCluster'. /.../app/build/intermediates/res/merged/beta/debug/values-v26/values-v26.xml Error:(15, 21) No resource found that matches the given name: attr 'android:keyboardNavigationCluster'. Error:(18, 21) No resource found that matches the given …

26
Più file dex definiscono Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat
Se corro gradle assembleDebugdalla riga di comando, ricevo improvvisamente questo errore: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Se grep per v4 vedo due file nella mia cartella di build. …

30
Errore: nessuna toolchain trovata nella cartella NDK toolchains per ABI con prefisso: llvm
Voglio compilare un progetto Android open source (Netguard) usando gradel ( gradlew clean build) Ma ho riscontrato questo errore: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre ateToolchains > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm Ho cercato …


27
ATTENZIONE: l'API 'variant.getJavaCompile ()' è obsoleta ed è stata sostituita con 'variant.getJavaCompileProvider ()'
Improvvisamente durante la sincronizzazione di Gradle, ottengo questo errore: ATTENZIONE: l'API 'variant.getJavaCompile ()' è obsoleta ed è stata sostituita con 'variant.getJavaCompileProvider ()'. Sarà rimosso alla fine del 2019. Per ulteriori informazioni, consultare https://d.android.com/r/tools/task-configuration-avoidance Moduli interessati: app Ho questo build.gradleper il modulo app: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.