Articles of Gradle

Il nuovo sistema Android Gradle Build System crea il nome del pacchetto di configurazioni in conflitto con l’autorità del fornitore

Ho aggiornato il mio progetto per utilizzare il nuovo sistema di build basato su Gradle, in gran parte perché sono stato un po ‘seccato dal fatto che non posso avere la mia app installata sul mio dispositivo per usarla dal momento che utilizzo il dispositivo per lo sviluppo. Ho visto molte promesse nell’offerta packageNameSuffix del […]

Come leggere un file di prova nel test dell’unità Android

Per la mia app per Android sto scrivendo test unitari che richiedono la lettura di alcuni file. Dato che si tratta di file di prova, non li voglio nelle mie cartelle di ricerca perché non voglio che finiscano nel mio file .apk finale. Voglio fare qualcosa di simile a questa domanda ma usando il nuovo […]

Convenzione di denominazione delle cartelle per varianti di gradle build

Ho lottato per un po ‘con le varianti di gradle e build. Ho definito questi tipi di build: mettere a punto pubblicazione E questi sapori: gratuito pagato Come posso definire risorse e risorse uniche per una determinata variante di costruzione, ad es. FreeDebug? Ad esempio, desidero quattro diversi nomi di app a seconda della variante […]

Come impostare la versione dell’app Android per numero di build in Jenkins?

L’applicazione viene creata automaticamente da jenkins dopo il push riuscito, ma la versione è sempre 1.0. Invece di “0” voglio inserire il numero di build corrispondente in jenkins: 1.119, 1.120, 1.121 … Questo è il mio file build.gradle // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories […]

Imansible generare apk da Android studio 3.1.1

Quando provo a generare un APK firmato, ho riscontrato questo problema: 10:58 Genera APK firmato: errori durante la creazione dell’APK. Puoi trovare gli errori nella vista “Messaggi”. Nessuna versione cache di com.android.tools.lint: lint-gradle: 26.1.1 disponibile per la modalità offline. questo è i miei dettagli su Android Studio: Android Studio 3.1.1 Build #AI-173.4697961, built on April […]

Android Studio non può risolvere import org.json.JSONObject

Ho usato libgdx per build il mio progetto e sto avendo problemi con la class JSONObject . Quando aggiungo import org.json.JSONObject , dice che non può essere risolto. Come aggiungo quella libreria al mio progetto? Ecco cosa ho provato senza successo: Ho scaricato json-simple-1.1.jar e l’ json-simple-1.1.jar inserito nella cartella core / build / libs. […]

compile ‘com.android.support:multidex:1.0.1’ è successo male: tutte le librerie di supporto di android devono usare la stessa identica versione

Oggi aggiorno il mio studio Android a 2.3 e aggiorno gradle alla 3.4.1. Ma quando costruisco il mio progetto, si è verificato un errore: questo è l’errore Quindi aggiungo “buildToolsVersion ’25 .0.0 ‘” Il mio progetto può avere successo, ma si è verificato un altro errore. Non posso risolverlo Spero di ottenere un aiuto. Grazie! […]

Android Studio 3.0 DexArchiveBuilderException

Sto riscontrando questo errore durante la compilazione dei test di strumentazione. Errore: com.android.builder.dexing.DexArchiveBuilderException: imansible elaborare /Users/rafaelruizmunoz/SourceTree/Weather/app/build/intermediates/transforms/desugar/androidTest/debug/1.jar Errore: com.android.builder.dexing.DexArchiveBuilderException: errore durante il dex di org / assertj / core / api / LongPredicateAssert.class Errore: com.android.dx.cf.code.SimException: metodo di interfaccia predefinito o statico utilizzato senza –min-sdk-version> = 24 Ho provato ad abilitare / disabilitare multiDexEnabled nel mio build.gradle […]

Aggiungendo manualmente aar con il file pom / iml di dipendenza

Dal momento che non posso usare un esperto privato per condividere la mia biblioteca, stavo pensando a condividere l’aar e importarlo in un altro progetto. Il problema si presenta quando i file aar e jar non contengono alcuna dipendenza. Quindi, una volta importato manualmente l’aar in Android Studio (utilizzando Importa .JAR / .AA Package) non […]

Importa il progetto Android Studio da un altro PC con diverse versioni di Gradle?

Ho un progetto di studio Android che ha scritto in Android Studio versione 1.3.2. Ora in un altro PC con Android Studio 2.1.2 voglio importarlo o aprirlo. Ma quando provo, e durante l’apertura, si è verificato un errore con la mia versione di Gradle e voglio da me scaricare la versione Gradle necessaria. Ma per […]