จะตรวจสอบเวอร์ชั่นของ gradle ใน Android Studio ได้อย่างไร?


94

เมื่อรวบรวมนี้โครงการอย่างเป็นทางการกับ Android สตูดิโอ 0.82 มันแสดงให้เห็นข้อผิดพลาดหมายเหตุ:

Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)

หลังจากการค้นหาบางครั้งฉันตัดสินใจเปลี่ยนเนื้อหาในไฟล์ build.gradle ในบรรทัดด้วยตนเอง

classpath 'com.android.tools.build:gradle:0.9.+'

เป็นเวอร์ชัน gradle ที่ติดตั้งใน Android Studio

คำถามคือจะตรวจสอบเวอร์ชัน gradle ใน Android Studio ได้อย่างไร


นี่คือข้อมูลเกี่ยวกับเวอร์ชัน gradle: stackoverflow.com/a/51392464/8034839
shizhen

คำตอบ:


146

ไฟล์ -> โครงสร้างโครงการ -> บานหน้าต่างโครงการ -> "เวอร์ชันปลั๊กอิน Android"

อย่าสับสนระหว่างเวอร์ชัน Gradle กับเวอร์ชันปลั๊กอิน Android เดิมคือระบบสร้างเองส่วนหลังเป็นปลั๊กอินของระบบสร้างที่รู้วิธีสร้างโครงการ Android


82

ภาพที่แสดงด้านล่าง ฉันพิมพ์สิ่งนี้เท่านั้นเนื่องจาก Stackoverflow กำหนดอักขระขั้นต่ำ 30 ตัว

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


1
คำตอบที่ดีดีที่คุณชี้ให้เห็นไอคอนที่มี 1 ถัดจากนั้นคือปุ่ม "โครงสร้างโครงการ" รูปภาพควรมีค่า 1,000 คำต่อจำนวนคำขั้นต่ำ;)
Deemoe

สิ่งนี้จะให้ข้อมูลเกี่ยวกับ Gradle ที่แอปกำลังใช้ไม่ใช่แอปที่ติดตั้ง
Satyam

14

ฉันไม่แน่ใจว่านี่คือสิ่งที่คุณถามหรือไม่ แต่คุณสามารถตรวจสอบเวอร์ชันของโครงการของคุณได้ที่นี่ใน android studio:

(บานหน้าต่างด้านซ้ายต้องอยู่ในมุมมองโครงการไม่ใช่ Android สำหรับเส้นทางนี้) app-> gradle-> wrapper-> gradle-wrapper.properties

มันมีเส้นแบบนี้บ่งบอกถึงรุ่น gradle:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

นอกจากนี้ยังมีตารางที่ส่วนท้ายของหน้านี้ซึ่งแสดงเวอร์ชันปลั๊กอิน gradle และ gradle ที่รองรับโดย android studio แต่ละเวอร์ชัน (คุณสามารถตรวจสอบสตูดิโอ Android ของคุณได้โดยการตรวจสอบความช่วยเหลือ -> เกี่ยวกับที่คุณอาจรู้อยู่แล้ว)


13
  1. สร้างโครงการใหม่ใน Android studio

  2. กด Ctrl + Shift + Alt + S

  3. ไปที่ส่วน "โครงการ"

  4. คุณสามารถดูเวอร์ชัน gradle จริงและเวอร์ชันสำหรับเสียบ android ได้ คัดลอกไปยังโครงการของคุณ


สำหรับ Mac: เปิดกล่องโต้ตอบโครงสร้างโครงการ - Command +; (อัฒภาค)
x4444

วิธีนี้ไม่สะดวก แต่ใช้ได้ผลเพียงอย่างเดียว
Alexey Strakh

2

คุณสามารถติดตั้งandleสำหรับการจัดการเวอร์ชัน gradle

สามารถช่วยให้คุณซิงค์กับเวอร์ชันล่าสุดได้เกือบทุกอย่างในไฟล์ gradle

สามขั้นตอนง่ายๆในการอัปเดตโครงการทั้งหมดในครั้งเดียว

1. ติดตั้ง:

    $ sudo pip install andle

2. ตั้งค่า sdk:

    $ andle setsdk -p <sdk_path>

3. ปรับปรุงความต้องการ:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--dryrun: พิมพ์ผลงานในคอนโซลเท่านั้น

--remote: ตรวจสอบเวอร์ชันใน jcenter และ mavenCentral

--gradle: ตรวจสอบเวอร์ชั่นของ gradle

ดูhttps://github.com/Jintin/andleสำหรับข้อมูลเพิ่มเติม


1

ฉันรู้ว่านี่มันเก่าจริงๆและคนส่วนใหญ่ก็ตอบถูกแล้ว ต่อไปนี้เป็นวิธีอย่างน้อยสองวิธีที่คุณสามารถค้นหาเวอร์ชัน gradle (ไม่ใช่เวอร์ชันปลั๊กอินของ gradle) โดยเลือกหนึ่งในตัวเลือกต่อไปนี้บนแท็บโครงการทางด้านซ้าย:

  1. Android> สคริปต์ Gradle> gradle-wrapper.properties (เวอร์ชัน Gradle)> distributionURL
  2. โครงการ> .gradle> xyz <--- นี่คือรุ่น gradle ของคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.