Ta wersja Android Studio nie może otworzyć tego projektu, spróbuj ponownie w Android Studio 3.4 lub nowszym


87

Ta wersja Android Studio nie może otworzyć tego projektu, spróbuj ponownie w Android Studio 3.4 lub nowszym.

ale moja wersja Android Studio to 3.2.1 i nie ma nowej aktualizacji od Google


Odpowiedzi:


89

spróbuj edytować plik build.gradle projektu i ustaw wtyczkę Android Build Gradle classpath 'com.android.tools.build:gradle:3.2.1'w sekcji zależności.

Mam nadzieję, że to pomoże...


1
być może we właściwości gradle-wrapper.properties znajduje się również niewłaściwy adres distributionUrl. Muszę ustawić `` distributionUrl = https \: //services.gradle.org/distributions/gradle-4.10.2-bin.zip ''
Boe-Dev

ten działa dla mnie :) dzięki dr
Pranav MS

26

Będziesz musiał obniżyć wersję Gradle i wersję wtyczki Androida lub możesz pobrać najnowszą wersję z kanałów aktualizacji beta lub canary.

Aby włączyć aktualizacje z innych kanałów, przejdź do Help -> Check for Updates -> Congifure automatyczne aktualizacje iw tym oknie dialogowym wybierz żądany kanał. Po wybraniu ponownie sprawdź dostępność aktualizacji, a pokaże ci najnowszą wersję.

wprowadź opis obrazu tutaj


Odradzam automatyczną aktualizację, szczególnie jeśli pracujesz w zespole z kilkoma osobami nad tym samym projektem. Należy zaplanować aktualizacje Android Studio; tak jak w przypadku każdej aktualizacji biblioteki. W przeszłości kilka razy zrywało konstrukcje.
Awi

22

Trochę późno, ale łatwo i skutecznie. Kliknij About Android Studio, Check the current version, Open build.graddle of Project i umieść go przed ścieżką klasy. np. Twoja wersja studia to 3.5.2, wtedy Twoja ścieżka klas powinna być taka.

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

4
Ta rada zadziałała również dla mnie w Android Studio 4.0.1. build.gradlePlik mojego projektu był używany 'com.android.tools.build:gradle:4.1.0rc2'i wyświetlał się komunikat o błędzie „... spróbuj ponownie w wersji 4.1 lub nowszej”. Kiedy zmieniłem wersję biblioteki Gradle na 4.0.1, problem zniknął.
Dalbergia

14

Ten problem jest spowodowany użyciem w projekcie nowszej wersji gradle. Istnieją dwie możliwości rozwiązania tego problemu:

Opcja 1: Zmień dystrybucję plików gradle / wrapper / gradle-wrapper.propertiesUrl = https: //services.gradle.org/distributions/gradle-4.10.1-all.zip

Zmień ścieżkę klas pliku gradle build.gradle na poziomie projektu („com.android.tools.build:gradle:3.3.2”)

Opcja 2: Zaktualizuj Android Studio do nowszej wersji. (Wysoce rekomendowane)

Mam nadzieję, że to jest pomocne.


1
Jeśli obawiasz się aktualizacji Android Studio i prawdopodobnie zerwania projektu, pamiętaj, że możesz mieć wiele wersji Android Studio na swoim komputerze.
Sakiboy

5

Po aktualizacji Android Studio z jakiegoś powodu nie pokazuje projektu układu. Próbowałem również nowszych wersji, ale nie działało. Postanowiłem więc obniżyć wersję mojego IDE.

Kiedy otworzyłem projekt, dostałem ten sam błąd. Rozwiązanie było następujące:

  1. Otwórz strukturę projektu .
  2. Wybierz pole Projekt .
  3. Użyj odpowiedniej wersji wtyczki Androida . Możesz skopiować go ze struktury nowego projektu.
  4. Zmień też wersję Gradle, czego potrzebujesz.
  5. OK.
  6. Znajdź plik gradle-wrapper.properties i otwórz go.
  7. Zmień DistributionUrl na ten URL wersji Gradle, który zapisałeś w strukturze projektu.

Jeśli nie masz nic przeciwko, możesz zaktualizować swój AS.


4

Możesz teraz zaktualizować swoje studio Android do stabilnej wersji 3.4 . Aktualizacje dla stabilnej wersji są już dostępne. Twoje zdrowie!!!


4

Miałem ten sam problem, gdy zdecydowałem się zainstalować inną wersję Android Studio, co zadziałało dla mnie:

  • Tworzenie nowego projektu z aktualną wersją Android Studio tylko po to, aby sprawdzić wersję ścieżki klas na poziomie projektu build.gradle w sekcji zależności, wtedy było to:

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

Skopiowałem tę linię i zastąpiłem ją w projekcie, nad którym pracowałem.


3

Napotkałem ten błąd i po prostu zmniejsz wersję Gradle i wersję wtyczki Androida do 5.1.1 i 3.4.2 Mam nadzieję, że to jest pomocne.


3

po prostu zmieniam wersję gradle classpath 'com.android.tools.build:gradle:3.5.3'na classpath 'com.android.tools.build:gradle:3.3.2'i teraz działa.



1

ten problem występuje u mnie po obniżeniu wersji Java JDK, po aktualizacji JDK mój problem został rozwiązany.


0

w build.gradlekomentarzu do pliku projektu classpath com.android.tools.build:gradle:. Plik → Struktura projektu wybierz wersję wtyczki Android Gradle, aby dopasować wersję Android Studio

Struktura projektu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.