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.
Qual è la differenza tra dichiarare i repository nella buildScriptsezione della build gradle o nel livello radice della build. Opzione 1: build.gradle : buildScript { repositories { mavenCentral(); } } o build.gradle : repositories { mavenCentral(); }
Da oggi, Android Studio non riesce a trovare i temi AppCompat in styles.xml, ma ad esempio AppCompatActivity nel codice viene riconosciuto. La mia versione di Android Studio è la 2.2.2, Build # AI-145.3360264 Ho già provato ad aggiornare gli ultimi strumenti di compilazione, compilare la versione sdk (25) ecc. Ma …
Cosa fa transitive = trueesattamente Gradle ? Non è chiaro dalla documentazione Gradle . Questo è nel contesto di compiledentro build.gradle. Nel mio caso, dipendo dai crashlytics di Android. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } Diversi documenti Gradle ( qui e qui ) implicano che il valore predefinito "transitivo" è …
Ho aggiornato alla versione 4.0.1 e ho iniziato a ricevere il seguente errore La libreria com.google.android.gms: play-services-measure-base è richiesta da varie altre librerie su [[15.0.4,15.0.4]], ma si risolve in 15.0.2. Disabilita il plug-in e controlla l'albero delle dipendenze utilizzando ./gradlew: app: dipendenze. Il mio progetto non usa quella dipendenza, quindi …
Sto cercando di impostare un numero di versione specifico nel nome file APK generato automaticamente dal gradle. Ora il grado genera myapp-release.apkma voglio che assomigli a qualcosa del genere myapp-release-1.0.apk. Ho provato a rinominare le opzioni che sembrano disordinate. C'è un modo semplice per fare questo? buildTypes { release { …
Quando provo a eseguire Gradle, ottengo il seguente errore: # gradle ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java Please set the JAVA_HOME variable in your environment to match the location of your Java installation. Tuttavia, quando controllo la variabile JAVA_HOME ottengo: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle Il mio JAVA_HOME …
Mi sono guardato un po 'in giro e non ho trovato la soluzione migliore per convertire un progetto IntelliJ esistente in Gradle. Lavoro in un ambiente di squadra e attualmente condividiamo il file .ipr poiché abbiamo alcune configurazioni di build che seguiamo. Alla fine ci sbarazzeremo di quelli a favore …
Nota: risposta modificata dopo la risposta di Xavier Sto cercando di utilizzare diversi Build Flavours per uno stesso progetto applicativo in Android Studio. Tuttavia, mi sembra che abbia avuto un momento terribile configurandolo per funzionare in modo appropriato. passi: Crea un nuovo progetto Android Studio, chiamato "Test". Apri build.gradle * …
Ho pulito l'intero progetto eliminando le directory locali come ~/.gradle, ~/.m2 ~./androided ~/workspace/project/.gradlee scegliendo File -> Invalidate Caches / Restart...in Android Studio. Ora l'esecuzione del comando ./gradlewporta al seguente output: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Inutile dire che ho cancellato troppo, la domanda …
Ho un'applicazione per l'avvio a molla. Ho tre profili nella mia applicazione-> sviluppo, messa in scena e produzione . Quindi ho 3 file application-development.yml application-staging.yml application-production.yml Il mio application.yml risiede all'interno src/main/resources. Ho impostato il profilo attivo in application.yml come: spring: profiles.active: development Gli altri 3 file di configurazione specifici …
Ho 2 diversi progetti basati su mvn. Sto cercando di sostituire Gradle. il progetto 1 è SDK e il progetto 2 utilizza sdk (esempio) Al momento della creazione crea artefatto usando mvn install che aggiunge l'intero progetto al repository locale. Mi piace lavorare in questo modo. Mi piace il progetto …
Come posso interrompere una build Gradle dopo aver rilevato un problema? Posso usare un'asserzione, lanciare un'eccezione, fare un System.exit (cattiva idea) o usare una funzione dedicata in Gradle (ma non sono riuscito a trovarne uno). Qual è il modo migliore per Gradle (e perché?).
Ho bisogno dell'accesso web da Gradle tramite un server proxy per utilizzare l'integrazione Gradle / Artifactory per Jenkins. Per ridurre le possibili cause dei problemi, aggiungo manualmente il plug-in Artifactory in build.gradle ed eseguo dalla riga di comando: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Seguendo questa descrizione ho specificato quanto …
Ricevo l'errore di seguito durante l'esecuzione dell'API Jersey in Tomcat 8.5.11 che causa l'arresto dell'API: HTTP Status 500 - Servlet.init () per il servizio REST Jersey servlet ha generato un'eccezione digitare Rapporto eccezioni messaggio Servlet.init () per il servizio REST Jersey servlet ha generato un'eccezione descrizione Il server ha riscontrato …
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.