Gradle non rioutput dopo l'aggiornamento a Android studio 2.3 Canary 3

Ho recentemente aggiornato la versione dello studio android del mio progetto da 2.3 Canary 2 a 2.3 Canary 3. Da allora la build gradle non riesce each volta con questo errore:

Errore: Imansible trovare il metodo 'org.gradle.api.tasks.Sync.getInputs () Lorg / gradle / api / interno / TaskInputsInternal;'. Le cause possibili di questo errore imprevisto includono:

  • IncompatibleClassChangeError dopo l'aggiornamento a Strumenti di sviluppo Android 25.1.6 GCM / FCM
  • sendMessage non funziona correttamente (Wearable)
  • Android Studio si è bloccato sul grado di risoluzione delle dependencies
  • Google OAuth 2.0 e chiave di debug per Google Drive API
  • Come testare l'applicazione Android nella configuration di Galaxy S4 utilizzando l'emulatore?
  • qual è la differenza tra protocollo rtmp e rtsp?
    • La cache della dipendenza di Gradle può essere danneggiata (talvolta si verifica dopo un timeout di connessione di networking). Rilascia le dependencies e il progetto di sincronizzazione (richiede la networking)
    • Lo stato di un process di build di Gradle (daemon) può essere corrotto. Arrestare tutti i demoni Gradle può risolvere questo problema. Stop Gradle processi di build (richiede riavvio)
    • Il tuo progetto potrebbe utilizzare un plugin di terze parti non compatibile con gli altri plugin del progetto o la versione di Gradle richiesta dal progetto.

    Nel caso di processi Gradle corrotti, è anche ansible provare a chiudere l'IDE e quindi uccidere tutti i processi Java.

    Ho cercato Google e non ho trovato soluzioni come questo esattamente ma quelle che sono simili non funzionano. Qualcuno sa come aggiustarlo?

  • Convertire la cornice di anteprima in bitmap
  • Come distriggersre e distriggersrla sul onPause e sull'Resume
  • Impostazione del proxy di Firebase android
  • Problemi gravi nel configurare Android SDK con Eclipse
  • Opzioni per autenticare l'accesso mobile in modo sicuro tramite OAuth2
  • Come ottieni gli attuali server DNS per Android?
  • 9 Solutions collect form web for “Gradle non rioutput dopo l'aggiornamento a Android studio 2.3 Canary 3”

    La soluzione è quella di select l' opzione " Utilizzare il wrapper di gradazione predefinito (consigliato) " nel pannello di gradi di costruzione come l'image sottostante. Ora puoi build con gradle 3.2 (nel tuo gradle-wrapper.properties) e android gradle: 2.3.0-alpha3 o beta1 come tempo di scrittura

    immettere qui la descrizione dell'immagine

    Non dimenticare di annullare la cache se si verificano problemi utilizzando File -> Invalidate Cache / Restart

    Ho avuto lo stesso problema, fissato con il path di controllo gradel home. Questa costruzione di cannari non funziona più con gradle-2.14.1

    Il collegamento qui sotto mostra, path gradelare path alla directory gradle 3.2 .

    guarda qui – path gradel

    Il problema è l'ultima versione degli strumenti 2.3.0-alpha3. Cercare di utilizzare il 2.3.0-alpha2 nel progetto build.gradle

     classpath 'com.android.tools.build:gradle:2.3.0-alpha2' 

    Se stai utilizzando il wrapper gradle, assicurati che la distributionUrl nel tuo gradle/wrapper/gradle-wrapper.properties sia corretta e aggiornata. A partire da questa scrittura, uso questo:

      distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 

    provare ad aggiornare la versione di Gradle a 3.2.1

    Potresti affrontare questo problema con il tuo precedente progetto, noteremo che quando crei una nuova applicazione, la Gradle si completerà con successo. Quindi basta copiare l'impostazione del grado da un nuovo progetto al precedente progetto.

    passi:

    1) Sostituisci le dependencies in build.gradle (progetto) con questo codice:

    classpath 'com.android.tools.build:gradle:2.3.0'

    2) Sostituisci la distribuzioneUrl in Gradle-wrapper.properties con questo codice:

    distributionUrl = https: //services.gradle.org/distributions/gradle-3.3-all.zip

    3) Non dimenticare di utilizzare il wrapper predefinito di Gradle in impostazione del livello di progetto.

    Vedere questa image per ulteriori informazioni

    Quando si aggiorna a android studio 2.3 e quindi carica un progetto esistente per la versione precedente di android studio, potrebbe richiedere molto tempo se non per sempre sul progetto rinfrescante. Ho avuto lo stesso problema, ma ho fissato come segue:

    1. prima di tutto vai a Gradle Distributions e scarica qualsiasi gradel di versione superiore a 3.2
    2. estrarla e salvarla in un luogo adatto nel tuo computer.
    3. andate allo studio android e scegliete il seguente path
    4. File-> Impostazioni-> Crea, Esecuzione, Deployment> Gradle
    5. sul lato destro seleziona o seleziona Usa distribuzione gradella locale
    6. e quindi cercare where hai salvato la tua graduazione estratta scaricata
    7. fare clic su Applica, quindi OK.
    8. thats it, il tuo progetto dovrebbe ora funzionare normalmente.

    È soprattutto accaduto quando imposta la versione nuova o aggiornata dello studio Android. Ho provato quasi tutte le soluzioni e ho trovato un fatto che mi piace condividere. E 'un lavoro per me.

    1. Assicurarsi che JDK aggiornato sia impostato sul computer e impostare la posizione del path.

    Pannello di controllo \ Sistema e sicurezza \ Sistema-> Impostazioni avanzate di sistema -> Avanzate -> Variabili dell'ambiente -> modifica Percorso e pericoloso la posizione della cartella bin JDK

    Es: C: \ Programmi \ Java \ jdk1.8.0_131 \ bin

    1. Impostare l'impostazione del livello di progetto "Utilizza il wrapper Gradley predefinito (consigliato)" da,

      Android Studio -> File -> Impostazione -> Costruire, Eseguire, Distribuire -> Gradle

    2. Imposta la posizione di Android Studio JDK:

    Studio Android -> File -> Struttura del progetto -> Posizione SDK -> Posizione JDK

    1. Se questa tre cose è fatta allora è necessario impostare Gradle versione 3.4.1 o vedere l'ultima versione di gradle.org/releases .

    Studio Android -> File -> Struttura del progetto -> Progetto -> Versione Gradle

    1. Dopo aver completato l'impostazione in contanti, Android Studio lo riprenderà.

    Android Studio -> File -> Invalidizza le cache / riavvia …

    immettere qui la descrizione dell'immagine

    modificare

    build: Gradle:

    a partire dal

    dependencies {classpath 'com.android.tools.build:gradle +'

    a

    dependencies {classpath 'com.android.tools.build:gradle:2.2.3'

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.