Android Studio เวอร์ชันนี้ไม่สามารถเปิดโปรเจ็กต์นี้ได้โปรดลองอีกครั้งด้วย Android Studio 3.4 หรือใหม่กว่า


98

Android Studio เวอร์ชันนี้ไม่สามารถเปิดโปรเจ็กต์นี้ได้โปรดลองอีกครั้งด้วย Android Studio 3.4 หรือใหม่กว่า

แต่เวอร์ชันสตูดิโอ Android ของฉันคือ 3.2.1 และไม่มีการอัปเดตใหม่จาก Google


ฉันเคยเกิดเหตุการณ์นี้มาก่อนที่จะบังคับให้คุณอัปเดตช่อง cannery
Androidcoder

คำตอบ:


94

ลองแก้ไขไฟล์ build.gradle โครงการของคุณและตั้งค่าปลั๊กอิน android build gradle ไว้classpath 'com.android.tools.build:gradle:3.2.1'ในส่วนการพึ่งพา


1
อาจมีการแจกแจงที่ไม่ถูกต้องใน gradle-wrapper.properties ฉันต้องตั้งค่า 'distributionUrl = https \: //services.gradle.org/distributions/gradle-4.10.2-bin.zip' ที่นั่น
Boe-Dev

33

มันค่อนข้างช้า แต่ง่ายและมีประสิทธิภาพ คลิกเกี่ยวกับ Android Studio ตรวจสอบเวอร์ชันปัจจุบันเปิด build.graddle ของ Project แล้ววางไว้หน้าเส้นทางชั้นเรียน เช่นเวอร์ชันสตูดิโอของคุณคือ 3.5.2 พา ธ ของคุณควรเป็นเช่นนั้น

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

6
คำแนะนำนี้ใช้ได้กับฉันใน Android Studio 4.0.1 build.gradleไฟล์โครงการของฉันกำลังใช้อยู่'com.android.tools.build:gradle:4.1.0rc2'และเกิดข้อผิดพลาด "... ลองใหม่ด้วยเวอร์ชัน 4.1 หรือใหม่กว่า" เมื่อฉันเปลี่ยนเวอร์ชันไลบรารี Gradle 4.0.1เป็นปัญหาก็หายไป
Dalbergia

28

คุณจะต้องลดเวอร์ชัน gradle และเวอร์ชันปลั๊กอิน Android หรือดาวน์โหลดเวอร์ชันล่าสุดจากช่องทางการอัปเดตเบต้าหรือ Canary

ในการเปิดใช้งานการอัปเดตจากช่องอื่น ๆ ให้ไปที่ Help -> Check for Updates -> Congifure Automatic updates และในช่องโต้ตอบนั้นเลือกช่องที่คุณต้องการ หลังจากเลือกตรวจสอบการอัปเดตอีกครั้งและจะแสดงเวอร์ชันล่าสุด

ป้อนคำอธิบายภาพที่นี่


ฉันไม่แนะนำให้อัปเดตอัตโนมัติโดยเฉพาะหากคุณทำงานเป็นทีมกับคนหลายคนในโครงการเดียวกัน ควรมีการวางแผนการอัปเดต Android Studio ตามที่คุณต้องการกับการอัปเดตห้องสมุด มีการนำไปสร้างหักหลายครั้งในอดีต
Awi

15

ปัญหานี้เกิดจากการใช้ gradle เวอร์ชันใหม่กว่าในโปรเจ็กต์ มีสองทางเลือกในการแก้ไขปัญหานี้:

ตัวเลือกที่ 1: เปลี่ยนgradle/wrapper/gradle-wrapper.propertiesไฟล์

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

เปลี่ยนbuild.gradleไฟล์gradle ระดับโปรเจ็กต์

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

ตัวเลือกที่ 2: อัปเดต Android Studio ของคุณให้เป็นเวอร์ชันที่ใหม่กว่า (แนะนำเป็นอย่างยิ่ง)


2
หากคุณกลัวที่จะอัปเดต Android Studio และอาจทำให้โครงการของคุณเสียหายโปรดจำไว้ว่าคุณมี Android Studio หลายเวอร์ชันในเครื่องได้
Sakiboy

5

หลังจากอัปเดต Android Studio จะไม่แสดงการออกแบบเค้าโครงด้วยเหตุผลบางประการ ฉันลองใช้เวอร์ชันที่ใหม่กว่าแล้ว แต่ก็ไม่ได้ผล ดังนั้นฉันจึงตัดสินใจดาวน์เกรด IDE ของฉัน

เมื่อฉันเปิดโครงการของฉันฉันได้รับข้อผิดพลาดเดียวกัน วิธีแก้ไขมีดังต่อไปนี้:

  1. เปิดโครงสร้างโครงการ
  2. เลือกฟิลด์โครงการ
  3. ใช้Android Plugin Version ที่เหมาะสม คุณสามารถคัดลอกจากโครงสร้างของโครงการใหม่
  4. เปลี่ยนเวอร์ชัน Gradleด้วยสิ่งที่คุณต้องการ
  5. ตกลง.
  6. ค้นหาไฟล์gradle-wrapper.propertiesและเปิดขึ้น
  7. เปลี่ยนdistributionUrlเป็น url เวอร์ชัน gradle ที่คุณบันทึกไว้ใน Project Structure

หรือหากคุณไม่ทราบคุณสามารถอัปเดต AS ของคุณได้


4

ตอนนี้คุณสามารถอัปเดตสตูดิโอ Androidของคุณเป็นเวอร์ชันเสถียร3.4 ได้แล้ว ขณะนี้มีการอัปเดตสำหรับเวอร์ชันเสถียรแล้ว ไชโย !!!


4

มีปัญหาเดียวกันเมื่อฉันตัดสินใจติดตั้ง Android Studio เวอร์ชันอื่นสิ่งที่ได้ผลสำหรับฉันคือ:

  • การสร้างโครงการใหม่ด้วย Android Studio เวอร์ชันปัจจุบันเพียงเพื่อตรวจสอบเวอร์ชันของ classpath ที่build.gradleระดับโปรเจ็กต์ในส่วนการอ้างอิงในขณะนั้น:

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

คัดลอกบรรทัดนั้นและแทนที่ในโครงการที่ฉันกำลังดำเนินการ



3

ฉันพบกับข้อผิดพลาดนี้และเพียงแค่ลดเวอร์ชัน gradle และเวอร์ชันปลั๊กอิน Android เป็น 5.1.1 และ 3.4.2




1

ปัญหานี้เกิดขึ้นกับฉันหลังจากดาวน์เกรด Java JDK หลังจากอัปเกรด JDK ปัญหาของฉันได้รับการแก้ไข


0

ปัญหานี้เกิดขึ้นเนื่องจากการอัปเดตคุณสามารถแก้ไขปัญหานี้ได้โดยการดาวน์เกรด gradle ที่ใช้จาก com.android.tools.build:gradle:3.2.1 เป็น gradle ก่อนหน้าเช่น com.android.tools.build:gradle:3.0.0 หรืออะไรก็ได้ เก่ากว่าปัจจุบัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.