2015-04-05 28 views
5

Stamattina quando ho avviato il mio progetto mi ha dato in modo casuale un messaggio che diceva Gradle project sync failed. Basic Functionality(eg. editing, debugging) will not work properly. in Android Studio. Ho esaminato altre risposte che la gente aveva messo in atto per questo problema, ma non hanno funzionato. Ho invalidato le mie protezioni/ho riavviato il mio progetto ma non ho avuto fortuna. Ho anche cancellato la mia cartella .gradle dalla cartella del mio progetto e ancora senza fortuna. Se qualcuno di voi potesse aiutarmi sarebbe fantastico! Questo non è successo ieri quando stavo lavorando al progetto o altro, mi chiedo perché sta accadendo ora. Oh si dice anche questo come un messaggio gradle: Error:C:\Users\Dave\.gradle\caches\2.2.1\scripts\settings_ad4t0wp5ikihzl1y1o83b5sbw\SettingsScript\buildscript\cache.properties (The system cannot find the file specified):La sincronizzazione del progetto Gradle non è riuscita?

Grazie ancora per chi legge questo/può aiutare!

+0

Difficile da dire, ma cosa succede se si tenta di eliminare la cartella Gradle nel vostro profilo utente (C: \ Users \ Dave \ .gradle), quindi avviare 'gradlew' dalla console AS (Alt + F12)? – AndroidEx

+0

Ho appena cancellato la mia cartella Gradle da (C: /Users/Dave/.gradle), ma come faccio a lanciare il gradlew? Grazie! – Dashboarrd

+0

apri il tuo progetto, trova il gradlew e lo lanci – AndroidEx

risposta

1

ho avuto un'esperienza simile sincronizzazione fallito problema con il progetto Gradle basati su Android (in Android 1.1.0 Studio). Ho risolto questo problema senza eliminare.gradle dalla mia directory utente, passi che seguì fu

  1. andare su File -> Impostazioni -> Compiler (Gradle progetto basato Android)

  2. Modifica le opzioni della VM su -Xmx512m -XX:MaxPermSize=512m.

  3. Fare clic su Applica -> OK e poi toccare Try Again opzione in sincronia messaggio non è riuscito a generazione pulita il progetto.

Funziona come un incanto !!

AGGIORNAMENTO - 1: Per Android Studio 1.3, Compiler è presente all'interno scheda Genera, esecuzione, distribuzione opzione di cui al precedente Step-1.

+0

Uso Android Studio 1.3 e non ci sono opzioni VM nel compilatore. – Taher

+0

@Taher - controlla la mia risposta aggiornata. –

+0

Nelle impostazioni del compilatore, spunta il progetto di sincronizzazione con Gradle prima di costruire e funziona. –

0

Ho avuto problemi simili prima!

Ma non so dopo aver ricostruito il progetto e averlo pulito, ha funzionato normalmente.

0

cache di dipendenza Invalidate eseguendo

gradle clean build --refresh-dependencies 

dalla radice del progetto e poi reimportare il vostro progetto. Ha funzionato per me una volta.

+0

Im sapeva per questo genere di cose. Come posso accedere al mio progetto root? grazie! – Dashboarrd

0

Forse hai messo Android Studio in modalità offline. Per risolvere il problema, vai su Preferenze -> Gradle e assicurati che la casella di controllo "Lavoro offline" non sia selezionata.

di quanto non facciano

  1. File -> Invalidate caches/Restart
  2. Shutdown Studio Android
  3. Rinomina/Rimuovi.cartella Gradle nella home directory dell'utente
  4. Restart Android Studio lasciarlo scaricare tutte le cose di cui ha bisogno Gradle

android studio 0.4.2: Gradle project sync failed error

3

C'è un file - "cache.properties" che Gradle crea per voi, su inizio di una prima volta per qualsiasi progetto. Il percorso per questo file è "~ Home_Directory \ .gradle \ 2.2.1 \ taskArtifacts". Puoi trovare questo percorso nella tua home directory. Quindi, in pratica, questo file - "cache.properties" manca nella cartella "taskArtifacts".

Una delle soluzioni che ha funzionato per me è copiare il file - "cache.properties" da qualsiasi progetto di test del tuo in questo progetto che attualmente sta riscontrando un problema.

saluti

2

ho dovuto scegliere utilizzando il Gradle Wrapper anziché locale predefinito. < < IMPOSTAZIONI ->/COSTRUIRE STRUMENTI -> Gradle -> pulsante di opzione ... >>

Mi ha aiutato a risolvere lo stesso problema.

0

eliminare la cartella C: \ Users \ .gradle e riaprendo il Android Studio risolto il mio problema