Gradle è uno strumento di automazione per la creazione di progetti che utilizza un DSL Groovy. Gli script di build Gradle supportano i repository Maven e Ivy e il semplice file system per la gestione delle dipendenze.
Gradle è un po 'confuso per me e anche per qualsiasi nuovo sviluppatore Android. Qualcuno può spiegare cos'è Gradle in Android Studio e qual è il suo scopo? Perché è incluso in Android Studio?
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 …
Sto cercando di utilizzare il nuovo Android Studio ma non riesco a farlo funzionare correttamente. Sto usando la libreria Gson per serializzare / deserializzare gli oggetti JSON. Ma la libreria in qualche modo non è inclusa nella build. Avevo creato un nuovo progetto con solo una MainActivity . Copiato gson-2.2.3.jar …
Ho sempre programmato Android con Eclipse e ho deciso di iniziare la migrazione ad Android Studio . Ho deciso di utilizzare lo stesso SDK che avevo già per Eclipse, quindi: Ha iniziato un nuovo progetto Imposta SDK 4.0 minimo (API Level 14) Scegli l'opzione Attività vuota Nomi predefiniti usati per …
Voglio eseguire gradle buildsenza eseguire i test unitari. Provai: $ gradle -Dskip.tests build Non sembra fare nulla. C'è qualche altro comando che potrei usare?
Quindi ho provato ad aggiungere la mia dipendenza di file .jar locale al mio file build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } E puoi vedere che ho aggiunto i file .jar …
È possibile usare il gradle per produrre un albero di ciò che dipende da cosa? Ho un progetto e vorrei scoprire tutte le dipendenze, quindi potrei essere in grado di potarlo un po 'con dichiarazioni anticipate ecc.
Vorrei che il mio Gradle fosse compilato per creare un file apk firmato dal rilascio usando Gradle. Non sono sicuro che il codice sia corretto o che manchi un parametro quando lo faccio gradle build ? Questo è un po 'del codice nel mio file gradle: android { ... signingConfigs …
Viene visualizzato un errore dopo l'aggiornamento dal mio ultimo progetto. Non è un problema nel mio codice ma ho problemi con build.gradle. Come posso ripararlo? codice build.gradle qui: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude …
Ho un multi-progetto (~ 10 moduli) il cui edificio impiega circa 20-30 secondi ogni volta. Quando premo Esegui in Android Studio, devo aspettare ogni volta per ricostruire l'app, che è estremamente lenta. È possibile automatizzare il processo di costruzione in Android Studio? O hai qualche consiglio su come velocizzare questo …
Dal momento che plug -in Android Gradle 2.2-alpha4 : Gradle tenterà di scaricare i pacchetti SDK mancanti da cui dipende un progetto Il che è incredibilmente bello ed era noto per essere un progetto JakeWharton . Ma per scaricare la libreria SDK devi: accettare gli accordi di licenza o gradle …
Sono nuovo di Gradle. Uso Gradle 1.10 e Ubuntu 13. Voglio sapere se esiste un comando per eseguire solo una classe di test locale , simile a "testonly" in SBT.
È possibile dichiarare una variabile in Gradle utilizzabile in Java? Fondamentalmente vorrei dichiarare alcuni errori in build.gradle e poi ottenerlo (ovviamente) al momento della compilazione. Proprio come le macro di un pre-processore in C / C ++ ... Un esempio di dichiarazione sarebbe qualcosa del genere ...: android { debug …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.