Questa versione di Android Studio non può aprire questo progetto, riprova con Android Studio 3.4 o più recente


98

Questa versione di Android Studio non può aprire questo progetto, riprova con Android Studio 3.4 o più recente.

ma la mia versione di Android Studio è 3.2.1 e non ci sono nuovi aggiornamenti da Google


L'ho già fatto in passato, dove ti costringe ad aggiornare al canale conserviera
Androidcoder

Risposte:


94

Prova a modificare il file build.gradle del tuo progetto e imposta il plug-in gradle di build di Android classpath 'com.android.tools.build:gradle:3.2.1'nella sezione delle dipendenze.


1
forse c'è anche il distributionUrl sbagliato in gradle-wrapper.properties. Devo impostare "distributionUrl = https \: //services.gradle.org/distributions/gradle-4.10.2-bin.zip" lì
Boe-Dev

33

È un po 'tardi, ma facile ed efficace. Fai clic su Informazioni su Android Studio, Verifica la versione corrente, Apri build.graddle di Project e mettilo davanti al percorso della classe. Ad esempio, la tua versione di studio è 3.5.2, quindi il tuo classpath dovrebbe essere così.

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

6
Questo consiglio ha funzionato anche per me su Android Studio 4.0.1. Il build.gradlefile del mio progetto era in uso 'com.android.tools.build:gradle:4.1.0rc2'e non è riuscito con il messaggio di errore "... riprova con la versione 4.1 o successiva". Quando ho cambiato la versione della libreria Gradle in 4.0.1, il problema è scomparso.
Dalbergia

28

Dovresti ridurre la tua versione gradle e la versione del plug-in Android, oppure puoi scaricare l'ultima versione dai canali di aggiornamento beta o canary.

Per abilitare gli aggiornamenti da altri canali vai su Aiuto -> Verifica aggiornamenti -> Congifura aggiornamenti automatici e in quella finestra di dialogo seleziona il canale che desideri. Dopo aver selezionato di nuovo la verifica della disponibilità di aggiornamenti, verrà visualizzata la versione più recente.

inserisci qui la descrizione dell'immagine


Sconsiglio l'aggiornamento automatico, specialmente se lavori in un team con più persone sullo stesso progetto. Gli aggiornamenti di Android Studio dovrebbero essere pianificati; come farai con qualsiasi aggiornamento della libreria. Aveva portato a build interrotte più volte in passato.
Awi

15

Questo problema è causato dall'uso della versione più recente di gradle nel progetto. Ci sono due opzioni per risolvere questo problema:

Opzione 1: modifica del gradle/wrapper/gradle-wrapper.propertiesfile

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

Modifica il build.gradlefile gradle a livello di progetto

classpath("com.android.tools.build:gradle:3.3.2")

Opzione 2: aggiorna il tuo Android Studio alla versione più recente. (Altamente raccomandato)


2
Se hai paura di aggiornare Android Studio e possibilmente interrompere il tuo progetto, ricorda che puoi avere più versioni di Android Studio sul tuo computer.
Sakiboy

5

Dopo un aggiornamento, Android Studio non mostra il design del layout per qualche motivo. Ho provato anche le versioni più recenti, ma non ha funzionato. Quindi ho deciso di eseguire il downgrade del mio IDE.

Quando ho aperto il mio progetto, ho ricevuto lo stesso errore. La soluzione era la seguente:

  1. Apri la struttura del progetto .
  2. Seleziona il campo Progetto .
  3. Utilizza la versione del plug-in Android appropriata . Puoi copiarlo dalla struttura di un nuovo progetto.
  4. Cambia anche la versione Gradle di cui hai bisogno.
  5. OK.
  6. Trova il file gradle-wrapper.properties e aprilo.
  7. Cambia l' URL di distribuzione nell'URL della versione gradle che hai salvato nella struttura del progetto.

Oppure, se non ti dispiace, puoi aggiornare il tuo AS.


4

Ora puoi aggiornare il tuo studio Android alla versione 3.4 stabile . Sono ora disponibili aggiornamenti per la versione stabile. Saluti!!!


4

Ho avuto lo stesso problema quando ho deciso di installare un'altra versione di Android Studio, ciò che ha funzionato per me è stato:

  • Creazione di un nuovo progetto con la versione corrente di Android Studio solo per andare a controllare la versione del percorso di classe a livello di progetto build.gradle all'interno della sezione delle dipendenze, al momento era questo:

classpath 'com.android.tools.build:gradle:3.5.0-rc01'

Ho copiato quella riga e l'ho sostituita nel progetto su cui stavo lavorando.


3

ho appena cambiato la versione gradle classpath 'com.android.tools.build:gradle:3.5.3'in classpath 'com.android.tools.build:gradle:3.3.2'e ora funziona.


3

Ho riscontrato questo errore e ho ridotto la versione gradle e la versione del plug-in Android a 5.1.1 e 3.4.2.



1

nel build.gradlecommento del file del progetto classpath com.android.tools.build:gradle:. File → Struttura del progetto seleziona la versione del plug-in Android Gradle per abbinare la versione di Android Studio

Struttura del progetto


1

questo problema si verifica per me dopo il downgrade di Java JDK, dopo l'aggiornamento JDK il mio problema è stato risolto.


0

Questo problema si verifica a causa di aggiornamenti, puoi risolverlo eseguendo il downgrade del gradle utilizzato da com.android.tools.build:gradle:3.2.1 a un gradle precedente come com.android.tools.build:gradle:3.0.0 o altro più vecchio di quello attuale

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.