Domande taggate «build.gradle»

Il file build.gradle descrive le azioni e le attività predefinite avviate dal comando 'gradle' nella cartella appropriata.

8
Qual è la differenza tra implementazione e compilazione in Gradle?
Dopo l'aggiornamento ad Android Studio 3.0 e la creazione di un nuovo progetto, ho notato che build.gradlec'è un nuovo modo per aggiungere nuove dipendenze invece che compilec'è implementatione invece che testCompilec'è testImplementation. Esempio: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' invece di compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Qual è la differenza tra loro e …




20
Come includere manualmente il pacchetto aar esterno usando il nuovo sistema Android Build Gradle
Ho sperimentato il nuovo sistema di build Android e ho riscontrato un piccolo problema. Ho compilato il mio pacchetto aar di ActionBarSherlock che ho chiamato 'actionbarsherlock.aar'. Quello che sto cercando di fare è effettivamente usare questo aar per costruire il mio APK finale. Se includo l'intera libreria ActionBarSherlock come modulo …

25
È stato trovato più di un file con il percorso indipendente dal sistema operativo 'META-INF / LICENSE'
Quando creo la mia app, viene visualizzato il seguente errore: Errore: Esecuzione non riuscita per l'attività ': app: transformResourcesWithMergeJavaResForDebug'. È stato trovato più di un file con il percorso indipendente dal sistema operativo 'META-INF / LICENSE' Questo è il mio file build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { …


15
Come faccio a dire a Gradle di utilizzare una versione JDK specifica?
Non riesco a capire come farlo funzionare. Scenario: Ho un'applicazione creata con Gradle L'applicazione utilizza JavaFX Quello che voglio Utilizzare una variabile (definita per macchina sviluppatore) che punta a un'installazione di un JDK che verrà utilizzata per creare l'intera applicazione / test / ... Ho pensato di avere il gradle.propertiesfile, …

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" } …


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). …

7
Come / quando generare file wrapper Gradle?
Sto cercando di capire come funziona il Gradle Wrapper. In molti repository di origine, vedo la seguente struttura: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Le mie domande: Come / quando si genera gradlew/ gradlew.bat? Dovresti generarli solo una volta quando il progetto viene creato per …



2
Qual è la sintassi per scrivere commenti nel file build.gradle?
Guardando in basso questo build.gradlefile apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } E …

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.