Phiên bản Android Studio này không thể mở dự án này, vui lòng thử lại với Android Studio 3.4 hoặc mới hơn


85

Phiên bản Android Studio này không thể mở dự án này, vui lòng thử lại với Android Studio 3.4 hoặc mới hơn.

nhưng phiên bản studio android của tôi là 3.2.1 và không có bản cập nhật mới từ Google


Tôi đã từng xảy ra điều này trước đây khi nó buộc bạn phải cập nhật lên kênh cannery
Androidcoder

Câu trả lời:


89

cố gắng chỉnh sửa tệp build.gradle dự án của bạn và đặt plugin chuyển màu xây dựng android thành classpath 'com.android.tools.build:gradle:3.2.1'trong phần phụ thuộc.

Hy vọng nó giúp...


1
có thể cũng có phân phối sai trong gradle-wrapper.properties. Tôi phải đặt 'DistributionUrl = https \: //services.gradle.org/distributions/gradle-4.10.2-bin.zip' ở đó
Boe-Dev

cái này phù hợp với tôi :) cảm ơn dr
Pranav MS

26

Bạn sẽ cần phải hạ phiên bản gradle và phiên bản plugin android của mình hoặc bạn có thể tải xuống phiên bản mới nhất từ ​​các kênh cập nhật beta hoặc canary.

Để bật cập nhật từ các kênh khác, hãy truy cập Trợ giúp -> Kiểm tra Cập nhật -> Cập nhật tự động Congifure và trong hộp thoại đó, chọn kênh bạn muốn. Sau khi chọn kiểm tra lại bản cập nhật và nó sẽ hiển thị cho bạn phiên bản mới nhất.

nhập mô tả hình ảnh ở đây


Tôi khuyên bạn không nên cập nhật tự động, đặc biệt nếu bạn làm việc trong một nhóm với nhiều người trong cùng một dự án. Các bản cập nhật Android Studio nên được lên kế hoạch; như bạn sẽ làm với bất kỳ bản cập nhật thư viện nào. Đã từng dẫn đến việc xây dựng bị hỏng nhiều lần trong quá khứ.
Awi

22

Đó là một chút muộn, nhưng dễ dàng và hiệu quả. Nhấp vào Giới thiệu về Android Studio, Kiểm tra phiên bản hiện tại, Mở build.graddle của Dự án và đặt nó trước đường dẫn lớp. Ví dụ: Phiên bản studio của bạn là 3.5.2, thì classpath của bạn phải như vậy.

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

4
Lời khuyên này cũng phù hợp với tôi trên Android Studio 4.0.1. build.gradleTệp dự án của tôi đang sử dụng 'com.android.tools.build:gradle:4.1.0rc2'và không thành công với thông báo lỗi "... thử lại với phiên bản 4.1 hoặc mới hơn". Khi tôi thay đổi phiên bản thư viện Gradle thành 4.0.1, sự cố đã biến mất.
Dalbergia

14

Sự cố này gây ra do sử dụng phiên bản gradle mới hơn trong dự án. Có hai lựa chọn để giải quyết vấn đề này,

Tùy chọn 1: Thay đổi gradle / wrapper / gradle-wrapper.properties tệp phân phốiUrl = https: //services.gradle.org/distributions/gradle-4.10.1-all.zip

Thay đổi classpath cấp độ dự án gradle build.gradle tệp ("com.android.tools.build:gradle:3.3.2")

Tùy chọn 2: Cập nhật Android Studio của bạn lên phiên bản mới hơn. (Rất khuyến khích)

Hy vọng điều này là hữu ích.


1
Nếu bạn sợ cập nhật Android Studio và có thể phá vỡ dự án của mình, hãy nhớ rằng bạn có thể có nhiều phiên bản Android Studio trên máy của mình.
Sakiboy

5

Sau khi cập nhật, Android Studio không hiển thị thiết kế của bố cục vì một số lý do. Tôi cũng đã thử các phiên bản mới hơn, nhưng nó không hoạt động. Vì vậy, tôi quyết định hạ cấp IDE của mình.

Khi tôi mở dự án của mình, tôi gặp lỗi tương tự. Giải pháp là như sau:

  1. Mở Cấu trúc Dự án .
  2. Chọn trường Dự án .
  3. Sử dụng Phiên bản Plugin Android thích hợp . Bạn có thể sao chép nó từ cấu trúc của một dự án mới.
  4. Thay đổi phiên bản Gradle quá những gì bạn cần.
  5. ĐỒNG Ý.
  6. Tìm tệp gradle-wrapper.properties và mở nó.
  7. Thay đổi phân phối Url thành url phiên bản gradle mà bạn đã lưu trong Cấu trúc dự án.

Hoặc nếu bạn không phiền, bạn có thể cập nhật AS của mình.


4

Bây giờ bạn có thể cập nhật studio android của mình lên phiên bản ổn định 3.4 . Hiện đã có bản cập nhật cho phiên bản ổn định. chúc mừng !!!


4

Gặp vấn đề tương tự khi tôi quyết định cài đặt một phiên bản Android Studio khác, điều phù hợp với tôi là:

  • Tạo một dự án mới với phiên bản Android Studio hiện tại chỉ để kiểm tra phiên bản classpath ở cấp dự án build.gradle bên trong phần phụ thuộc, tại thời điểm đó:

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

Đã sao chép dòng đó và thay thế nó trên dự án mà tôi đang thực hiện.


3

Tôi gặp phải lỗi này và chỉ cần giảm phiên bản gradle và phiên bản plugin android xuống 5.1.1 và 3.4.2. Hy vọng điều này sẽ hữu ích cho bạn.


3

tôi vừa thay đổi phiên bản gradle classpath 'com.android.tools.build:gradle:3.5.3'thành classpath 'com.android.tools.build:gradle:3.3.2'và hiện đang hoạt động.


1

Đóng VPN phù hợp với tôi! Nó làm tôi ngạc nhiên.


1

vấn đề này xảy ra với tôi sau khi hạ cấp Java JDK, sau khi nâng cấp JDK, vấn đề của tôi đã được giải quyết.


0

trong build.gradlebình luận tệp của dự án classpath com.android.tools.build:gradle:. Tệp → Cấu trúc dự án chọn Phiên bản plugin Android Gradle để phù hợp với phiên bản Android Studio

Cấu trúc dự án

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.