Android Studio 3.6 (กุมภาพันธ์ 2020)
Android Studio 3.6 เป็นรุ่นหลักที่มีฟีเจอร์ใหม่ๆ และการปรับปรุงมากมาย
นอกจากนี้ เรายังขอขอบคุณผู้มีส่วนร่วมในชุมชนทุกคนที่ช่วยเหลือเราในการเผยแพร่ครั้งนี้
3.6.3 (เมษายน 2020)
การอัปเดตเล็กน้อยนี้มีการแก้ไขข้อบกพร่องหลายรายการ หากต้องการดูรายการข้อบกพร่องที่แก้ไขแล้วที่สำคัญ โปรดอ่านโพสต์ที่เกี่ยวข้องใน บล็อกการอัปเดตรุ่น
3.6.2 (มีนาคม 2020)
การอัปเดตเล็กน้อยนี้มีการแก้ไขข้อบกพร่องหลายรายการ หากต้องการดูรายการข้อบกพร่องที่แก้ไขแล้วที่สำคัญ โปรดอ่านโพสต์ที่เกี่ยวข้องใน บล็อกการอัปเดตรุ่น
3.6.1 (กุมภาพันธ์ 2020)
การอัปเดตเล็กน้อยนี้มีการแก้ไขข้อบกพร่องหลายรายการ หากต้องการดูรายการข้อบกพร่องที่แก้ไขแล้วที่สำคัญ โปรดอ่านโพสต์ที่เกี่ยวข้องใน บล็อกการอัปเดตรุ่น
เครื่องมือออกแบบ
Android Studio เวอร์ชันนี้มีการอัปเดตเครื่องมือออกแบบหลายอย่าง รวมถึงเครื่องมือแก้ไขเลย์เอาต์และเครื่องมือจัดการทรัพยากร
แยกมุมมองและซูมในเครื่องมือแก้ไขการออกแบบ
การอัปเดตเครื่องมือแก้ไขการออกแบบภาพต่อไปนี้รวมอยู่ในรุ่นนี้
-
ตอนนี้เครื่องมือแก้ไขการออกแบบ เช่น ตัวแก้ไขเลย์เอาต์และตัวแก้ไขการนําทาง มาพร้อมมุมมองแยกที่ช่วยให้คุณดูทั้งมุมมองการออกแบบและโค้ดของ UI ได้พร้อมกัน ตอนนี้ที่มุมขวาบนของหน้าต่างเครื่องมือแก้ไขจะมีปุ่ม 3 ปุ่ม
สำหรับการสลับระหว่างตัวเลือกการดู ดังนี้
-
หากต้องการเปิดใช้มุมมองแบบแยก ให้คลิกไอคอนแยก
-
หากต้องการเปิดใช้มุมมองแหล่งที่มาของ XML ให้คลิกไอคอนแหล่งที่มา
-
หากต้องการเปิดใช้มุมมองการออกแบบ ให้คลิกไอคอนออกแบบ
-
หากต้องการเปิดใช้มุมมองแบบแยก ให้คลิกไอคอนแยก
-
การควบคุมการซูมและเลื่อนดูภายในเครื่องมือแก้ไขการออกแบบได้ย้ายไปอยู่ในแผงลอยที่มุมขวาล่างของหน้าต่างเครื่องมือแก้ไข
ดูข้อมูลเพิ่มเติมได้ที่สร้าง UI ด้วยเครื่องมือแก้ไขการออกแบบ
แท็บแหล่งข้อมูลตัวเลือกสี
ตอนนี้ IDE จะป้อนค่าแหล่งข้อมูลสีให้คุณเพื่อช่วยอัปเดตค่าแหล่งข้อมูลสีในแอปได้อย่างรวดเร็วเมื่อคุณใช้เครื่องมือเลือกสีใน XML หรือเครื่องมือออกแบบ
เครื่องมือจัดการทรัพยากร
เครื่องมือจัดการทรัพยากรมีการอัปเดตต่อไปนี้
- ขณะนี้เครื่องมือจัดการทรัพยากรรองรับทรัพยากรเกือบทุกประเภท
- เมื่อค้นหาทรัพยากร ตอนนี้ตัวจัดการทรัพยากรจะแสดงผลลัพธ์จากข้อบังคับของโปรเจ็กต์ทั้งหมด ก่อนหน้านี้ การค้นหาจะแสดงผลลัพธ์จากโมดูลที่เลือกเท่านั้น
- ปุ่มตัวกรองช่วยให้คุณดูแหล่งข้อมูลจากโมดูลที่ขึ้นต่อกันในเครื่อง ไลบรารีภายนอก และเฟรมเวิร์ก Android ได้ นอกจากนี้ คุณยังใช้ตัวกรองเพื่อแสดงแอตทริบิวต์ธีมได้ด้วย
- ตอนนี้คุณเปลี่ยนชื่อทรัพยากรระหว่างขั้นตอนการนําเข้าได้แล้วโดยคลิกภายในกล่องข้อความเหนือทรัพยากร
ดูข้อมูลเพิ่มเติมได้ที่จัดการทรัพยากร UI ของแอปด้วยเครื่องมือจัดการทรัพยากร
การอัปเดตปลั๊กอิน Android Gradle
ปลั๊กอิน Android Gradle เวอร์ชันล่าสุดมีการอัปเดตหลายอย่าง รวมถึงการเพิ่มประสิทธิภาพความเร็วในการสร้าง การรองรับปลั๊กอินการเผยแพร่ Maven และการรองรับการเชื่อมโยงมุมมอง หากต้องการข้อมูลเพิ่มเติม โปรดอ่านบันทึกประจำรุ่นฉบับเต็ม
การเชื่อมโยงมุมมอง
การเชื่อมโยงมุมมองช่วยให้คุณเขียนโค้ดที่โต้ตอบกับมุมมองได้ง่ายขึ้นด้วยการสร้างคลาสการเชื่อมโยงสําหรับไฟล์เลย์เอาต์ XML แต่ละไฟล์ คลาสเหล่านี้มีการอ้างอิงโดยตรงไปยังมุมมองทั้งหมดที่มีรหัสในเลย์เอาต์ที่เกี่ยวข้อง
เนื่องจากเป็นการแทนที่ findViewById()
การเชื่อมโยงข้อมูลพร็อพเพอร์ตี้จึงช่วยลดความเสี่ยงที่จะเกิดข้อยกเว้นเกี่ยวกับ Null Pointer อันเนื่องมาจากรหัสข้อมูลพร็อพเพอร์ตี้ที่ไม่ถูกต้อง
หากต้องการเปิดใช้การเชื่อมโยงมุมมอง คุณต้องใช้ปลั๊กอิน Android Gradle 3.6.0 ขึ้นไป และใส่ข้อมูลต่อไปนี้ในไฟล์ build.gradle
ของแต่ละโมดูล
Groovy
android { buildFeatures.viewBinding = true }
Kotlin
android { buildFeatures.viewBinding = true }
ใช้การเปลี่ยนแปลง
ตอนนี้คุณเพิ่มคลาสแล้วทำให้การเปลี่ยนแปลงโค้ดมีผลกับแอปที่ทำงานอยู่ได้โดยคลิกใช้การเปลี่ยนแปลงโค้ดหรือใช้การเปลี่ยนแปลงและเริ่มกิจกรรมอีกครั้ง
ดูข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่างระหว่างการดำเนินการ 2 อย่างนี้ได้ที่ใช้การเปลี่ยนแปลง
ตัวเลือกเมนู "ปรับโครงสร้างใหม่" เพื่อเปิดใช้การรองรับ Instant App
ตอนนี้คุณเปิดใช้โมดูลพื้นฐานได้ทันทีทุกเมื่อหลังจากสร้างโปรเจ็กต์แอป ดังนี้
- เปิดแผงโปรเจ็กต์โดยเลือกดู > หน้าต่างเครื่องมือ > โปรเจ็กต์จากแถบเมนู
- คลิกขวาที่โมดูลพื้นฐาน ซึ่งมักจะมีชื่อว่า "app" แล้วเลือกปรับโครงสร้าง > เปิดใช้การรองรับ Instant Apps
- ในกล่องโต้ตอบที่ปรากฏขึ้น ให้เลือกโมดูลพื้นฐานจากเมนูแบบเลื่อนลง
- คลิกตกลง
หมายเหตุ: เราได้นําตัวเลือกในการเปิดใช้โมดูลแอปพื้นฐานทันทีจากวิซาร์ดสร้างโปรเจ็กต์ใหม่ออกแล้ว
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ Google Play Instant
ถอดรหัสไบต์โค้ดของคลาสและเมธอดในตัววิเคราะห์ APK
เมื่อใช้เครื่องมือวิเคราะห์ APK เพื่อตรวจสอบไฟล์ DEX คุณจะถอดรหัสซอร์สโค้ดที่สร้างความสับสนของคลาสและเมธอดได้ดังนี้
- เลือกสร้าง > วิเคราะห์ APK จากแถบเมนู
- ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ไปที่ APK ที่ต้องการตรวจสอบและเลือก
- คลิกเปิด
- ในเครื่องมือวิเคราะห์ APK ให้เลือกไฟล์ DEX ที่ต้องการตรวจสอบ
- ในเครื่องมือดูไฟล์ DEX ให้โหลดไฟล์การแมป ProGuard สำหรับ APK ที่คุณกำลังวิเคราะห์
- คลิกขวาที่คลาสหรือเมธอดที่ต้องการตรวจสอบ แล้วเลือกแสดงไบต์โค้ด
เครื่องมือแบบเนทีฟ
การอัปเดตต่อไปนี้รองรับการพัฒนาแบบเนทีฟ (C/C++) ใน Android Studio
การสนับสนุน Kotlin
ฟีเจอร์ NDK ต่อไปนี้ใน Android Studio ซึ่งก่อนหน้านี้รองรับใน Java ตอนนี้รองรับใน Kotlin แล้วเช่นกัน
-
ไปยังการประกาศ JNI จากฟังก์ชันการใช้งานที่เกี่ยวข้องใน C/C++ ดูการแมปนี้โดยวางเมาส์เหนือเครื่องหมายรายการ C หรือ C++ ใกล้กับหมายเลขบรรทัดในไฟล์ซอร์สโค้ดที่มีการจัดการ
-
สร้างฟังก์ชันการใช้งานสแต็บโดยอัตโนมัติสําหรับการประกาศ JNI กำหนดประกาศ JNI ก่อน แล้วพิมพ์ "jni" หรือชื่อเมธอดในไฟล์ C/C++ เพื่อเปิดใช้งาน
-
ระบบจะไฮไลต์ฟังก์ชันการใช้งานแบบเนทีฟที่ไม่ได้ใช้เป็นการเตือนในซอร์สโค้ด นอกจากนี้ ระบบจะไฮไลต์การประกาศ JNI ที่ไม่มีการใช้งานเป็นข้อผิดพลาดด้วย
-
เมื่อคุณเปลี่ยนชื่อ (รีแฟกทอริง) ฟังก์ชันการใช้งานแบบเนทีฟ ระบบจะอัปเดตการประกาศ JNI ที่เกี่ยวข้องทั้งหมด เปลี่ยนชื่อการประกาศ JNI เพื่ออัปเดตฟังก์ชันการใช้งานแบบเนทีฟ
-
การตรวจสอบลายเซ็นสําหรับการติดตั้งใช้งาน JNI ที่เชื่อมโยงโดยนัย
การปรับปรุง JNI อื่นๆ
ตอนนี้เครื่องมือแก้ไขโค้ดใน Android Studio รองรับเวิร์กโฟลว์การพัฒนา JNI ที่ราบรื่นยิ่งขึ้น ซึ่งรวมถึงการปรับปรุงคำแนะนำประเภท การเติมโค้ดอัตโนมัติ การตรวจสอบ และการแยกโค้ด
การโหลด APK ซ้ำสำหรับไลบรารีแบบเนทีฟ {:#3.6-reload-apk}
คุณไม่จําเป็นต้องสร้างโปรเจ็กต์ใหม่อีกต่อไปเมื่อ APK ในโปรเจ็กต์ได้รับการอัปเดตนอก IDE Android Studio จะตรวจหาการเปลี่ยนแปลงใน APK และให้คุณมีตัวเลือกในการนําเข้าอีกครั้ง
แนบแหล่งที่มาของ APK ที่เป็น Kotlin เท่านั้น
ตอนนี้คุณสามารถแนบแหล่งที่มาของ APK ภายนอกที่เป็น Kotlin เท่านั้นเมื่อทำโปรไฟล์และแก้ไขข้อบกพร่องของ APK ที่สร้างไว้ล่วงหน้าได้แล้ว ดูข้อมูลเพิ่มเติมได้ที่แนบซอร์สโค้ด Kotlin/Java
การตรวจหาการรั่วไหลในเครื่องมือสร้างโปรไฟล์หน่วยความจำ
เมื่อวิเคราะห์ฮีปดัมพ์ในเครื่องมือวิเคราะห์หน่วยความจำ ตอนนี้คุณสามารถกรองข้อมูลการโปรไฟล์ที่ Android Studio คิดว่าอาจบ่งบอกถึงการรั่วไหลของหน่วยความจำสำหรับอินสแตนซ์ Activity
และ Fragment
ในแอปได้แล้ว
ประเภทข้อมูลที่ตัวกรองแสดง ได้แก่
-
อินสแตนซ์
Activity
ที่ถูกทำลายแล้วแต่ยังคงมีการอ้างอิง -
อินสแตนซ์
Fragment
ที่ไม่มีFragmentManager
ที่ถูกต้องแต่ยังคงมีการอ้างอิง
แนบแหล่งที่มาของ APK ที่เป็น Kotlin เท่านั้น
ตอนนี้คุณสามารถแนบแหล่งที่มาของ APK ภายนอกที่เป็น Kotlin เท่านั้นเมื่อทำโปรไฟล์และแก้ไขข้อบกพร่องของ APK ที่สร้างไว้ล่วงหน้าได้แล้ว ดูข้อมูลเพิ่มเติมได้ที่แนบซอร์สโค้ด Kotlin/Java
การตรวจหาการรั่วไหลในเครื่องมือสร้างโปรไฟล์หน่วยความจำ
เมื่อวิเคราะห์ฮีปดัมพ์ในเครื่องมือวิเคราะห์หน่วยความจำ ตอนนี้คุณสามารถกรองข้อมูลการโปรไฟล์ที่ Android Studio คิดว่าอาจบ่งบอกถึงการรั่วไหลของหน่วยความจำสำหรับอินสแตนซ์ Activity
และ Fragment
ในแอปได้แล้ว
ประเภทข้อมูลที่ตัวกรองแสดง ได้แก่
-
อินสแตนซ์
Activity
ที่ถูกทำลายแล้วแต่ยังคงมีการอ้างอิง -
อินสแตนซ์
Fragment
ที่ไม่มีFragmentManager
ที่ถูกต้องแต่ยังคงมีการอ้างอิง
ในบางสถานการณ์ เช่น ต่อไปนี้ ตัวกรองอาจให้ผลบวกที่ผิดพลาด
- มีการสร้าง
Fragment
แล้วแต่ยังไม่ได้ใช้งาน - ระบบแคช
Fragment
ไว้ แต่ไม่ได้เป็นส่วนหนึ่งของFragmentTransaction
หากต้องการใช้ฟีเจอร์นี้ ก่อนอื่น ให้บันทึก heap dump หรือนําเข้าไฟล์ heap dump ลงใน Android Studio หากต้องการแสดงข้อมูลโค้ดที่อาจมีการรั่วไหลของหน่วยความจํา ให้เลือกช่องทําเครื่องหมายการรั่วไหลของกิจกรรม/ข้อมูลโค้ดในแผงการดัมพ์กองขยะของเครื่องมือวิเคราะห์หน่วยความจํา
การกรองฮีปดัมป์เพื่อหาหน่วยความจำที่รั่วไหล
โปรแกรมจำลอง
Android Studio 3.6 ช่วยให้คุณใช้ประโยชน์จากการอัปเดตหลายรายการที่รวมอยู่ใน Android Emulator 29.2.7 ขึ้นไปตามที่อธิบายไว้ด้านล่าง
การรองรับสถานที่ตั้งที่ดีขึ้น
Android Emulator 29.2.7 ขึ้นไปรองรับการจําลองพิกัด GPS และข้อมูลเส้นทางเพิ่มเติม เมื่อเปิดโปรแกรมจําลอง การควบคุมแบบขยาย ตัวเลือกในแท็บสถานที่จะจัดระเบียบใหม่เป็น 2 แท็บ ได้แก่ จุดเดียวและเส้นทาง
จุดเดียว
ในแท็บจุดเดียว คุณสามารถใช้เว็บวิวของ Google Maps เพื่อค้นหาจุดที่น่าสนใจได้ เช่นเดียวกับที่ใช้ Google Maps ในโทรศัพท์หรือเบราว์เซอร์ เมื่อค้นหาหรือคลิกตำแหน่งในแผนที่ คุณจะบันทึกตำแหน่งได้โดยเลือก "บันทึกจุด" บริเวณด้านล่างของแผนที่ สถานที่ทั้งหมดที่บันทึกไว้จะแสดงอยู่ทางด้านขวาของหน้าต่างการควบคุมแบบขยาย
หากต้องการตั้งค่าตำแหน่งของโปรแกรมจำลองเป็นตำแหน่งที่คุณเลือกบนแผนที่ ให้คลิกปุ่มตั้งค่าตำแหน่งที่ด้านขวาล่างของหน้าต่างการควบคุมแบบขยาย
เส้นทาง
แท็บเส้นทางมีเว็บวิว Google Maps ที่คุณสามารถใช้สร้างเส้นทางระหว่างสถานที่ตั้งแต่ 2 แห่งขึ้นไป ซึ่งคล้ายกับแท็บจุดเดียว วิธีสร้างและบันทึกเส้นทางมีดังนี้
- ในมุมมองแผนที่ ให้ใช้ช่องข้อความเพื่อค้นหาจุดหมายแรกในเส้นทาง
- เลือกสถานที่จากผลการค้นหา
- เลือกปุ่มไปยังส่วนต่างๆ
- เลือกจุดเริ่มต้นของเส้นทางจากแผนที่
- (ไม่บังคับ) คลิกเพิ่มปลายทางเพื่อเพิ่มจุดแวะพักเพิ่มเติมในเส้นทาง
- บันทึกเส้นทางโดยคลิกบันทึกเส้นทางในมุมมองแผนที่
- ระบุชื่อเส้นทางแล้วคลิกบันทึก
หากต้องการจำลองการจำลองเส้นทางตามเส้นทางที่คุณบันทึกไว้ ให้เลือกเส้นทางจากรายการเส้นทางที่บันทึกไว้ แล้วคลิกเล่นเส้นทางที่ด้านขวาล่างของหน้าต่างการควบคุมแบบขยาย หากต้องการหยุดการจําลอง ให้คลิกหยุดเส้นทาง
หากต้องการจำลองโปรแกรมจำลองตามเส้นทางที่ระบุอย่างต่อเนื่อง ให้เปิดใช้สวิตช์ข้างเล่นซ้ำ หากต้องการเปลี่ยนความเร็วในการเลียนแบบเส้นทางที่ระบุ ให้เลือกตัวเลือกจากเมนูแบบเลื่อนลงความเร็วในการเล่น
การรองรับหลายจอภาพ
ตอนนี้โปรแกรมจำลอง Android ให้คุณติดตั้งใช้งานแอปในหลายจอแสดงผลได้ ซึ่งรองรับมิติข้อมูลที่ปรับแต่งได้ และช่วยทดสอบแอปที่รองรับหลายหน้าต่างและหลายจอแสดงผล ขณะที่อุปกรณ์เสมือนกำลังทำงานอยู่ คุณสามารถเพิ่มจอแสดงผลได้สูงสุด 2 จอ ดังนี้
-
เปิดการควบคุมแบบขยาย แล้วไปที่แท็บจอแสดงผล
-
เพิ่มจอแสดงผลอีกจอโดยคลิกเพิ่มจอแสดงผลรอง
-
จากเมนูแบบเลื่อนลงในส่วนจอแสดงผลรอง ให้ทําอย่างใดอย่างหนึ่งต่อไปนี้
-
เลือกสัดส่วนภาพที่กำหนดล่วงหน้า
-
เลือกกําหนดเอง แล้วตั้งค่าความสูง ความกว้าง และ dpi สําหรับการแสดงผลที่กําหนดเอง
-
(ไม่บังคับ) คลิกเพิ่มจอแสดงผลรองเพื่อเพิ่มจอแสดงผลที่ 3
-
คลิกใช้การเปลี่ยนแปลงเพื่อเพิ่มจอแสดงผลที่ระบุลงในอุปกรณ์เสมือนที่ทำงานอยู่
อุปกรณ์เสมือนและเทมเพลตโปรเจ็กต์ใหม่สำหรับ Android Automotive OS
เมื่อสร้างโปรเจ็กต์ใหม่โดยใช้ Android Studio ตอนนี้คุณเลือกเทมเพลตจากแท็บยานยนต์ในวิซาร์ดสร้างโปรเจ็กต์ใหม่ได้ 3 รายการ ได้แก่ ไม่มีกิจกรรม บริการสื่อ และบริการรับส่งข้อความ สำหรับโปรเจ็กต์ที่มีอยู่ คุณสามารถเพิ่มการรองรับอุปกรณ์ Android Automotive ได้โดยเลือกไฟล์ > ใหม่ > โมดูลใหม่จากแถบเมนู แล้วเลือกโมดูลยานยนต์ จากนั้นวิซาร์ดสร้างโมดูลใหม่จะแนะนำคุณในการสร้างโมดูลใหม่โดยใช้เทมเพลตโปรเจ็กต์ Android Automotive
นอกจากนี้ ตอนนี้คุณยังสร้างอุปกรณ์เสมือน Android (AVD) สำหรับอุปกรณ์ Android Automotive OS ได้โดยเลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้ในแท็บ Automotive ในวิซาร์ดการกำหนดค่าอุปกรณ์เสมือน
- Polestar 2: สร้าง AVD ที่จำลองจอภาพส่วนกลางของ Polestar 2
- ยานยนต์ (1024p แนวนอน): สร้าง AVD สำหรับจอภาพส่วนกลาง Android Automotive ขนาด 1024 x 768 พิกเซลทั่วไป
การดาวน์โหลด SDK ที่กลับมาดำเนินการต่อได้
เมื่อดาวน์โหลดคอมโพเนนต์และเครื่องมือ SDK โดยใช้เครื่องมือจัดการ SDK ตอนนี้ Android Studio ให้คุณกลับมาดาวน์โหลดต่อได้หากดาวน์โหลดถูกขัดจังหวะ (เช่น เนื่องจากปัญหาเครือข่าย) แทนที่จะต้องเริ่มดาวน์โหลดใหม่ตั้งแต่ต้น การปรับปรุงนี้มีประโยชน์อย่างยิ่งสำหรับการดาวน์โหลดขนาดใหญ่ เช่น Android Emulator หรืออิมเมจระบบ เมื่อการเชื่อมต่ออินเทอร์เน็ตไม่น่าเชื่อถือ
นอกจากนี้ หากคุณมีงานดาวน์โหลด SDK ที่ทำงานอยู่เบื้องหลัง ตอนนี้คุณสามารถหยุดชั่วคราวหรือดาวน์โหลดต่อได้โดยใช้ตัวควบคุมในแถบสถานะ
งานการดาวน์โหลดในเบื้องหลังในแถบสถานะที่มีตัวควบคุมแบบใหม่ซึ่งให้คุณหยุดชั่วคราวหรือดาวน์โหลดต่อได้
เลิกใช้งาน Win32 แล้ว
Android Studio เวอร์ชัน Windows 32 บิตจะไม่ได้รับอัปเดตอีกต่อไปหลังจากเดือนธันวาคม 2019 และจะไม่ได้รับการรองรับอีกต่อไปหลังจากเดือนธันวาคม 2020 คุณใช้ Android Studio ต่อไปได้ อย่างไรก็ตาม หากต้องการรับการอัปเดตเพิ่มเติม ให้อัปเกรดเวิร์กสเตชันเป็น Windows เวอร์ชัน 64 บิต
อ่านข้อมูลเพิ่มเติมได้ที่บล็อกเกี่ยวกับการเลิกใช้งาน Windows 32 บิต
ตัวเลือกใหม่สำหรับเพิ่มประสิทธิภาพเวลาในการซิงค์ Gradle
ในรุ่นก่อนหน้า Android Studio จะดึงข้อมูลรายการงาน Gradle ทั้งหมดในระหว่างการซิงค์ Gradle สําหรับโปรเจ็กต์ขนาดใหญ่ การดึงข้อมูลรายการงานอาจทําให้เวลาในการซิงค์ช้า
หากต้องการปรับปรุงประสิทธิภาพการซิงค์ Gradle ให้ไปที่ไฟล์ > การตั้งค่า > ทดลองใช้ แล้วเลือก "อย่าสร้างรายการงาน Gradle ระหว่างการซิงค์ Gradle"
เมื่อคุณเปิดใช้ตัวเลือกนี้ Android Studio จะข้ามการสร้างรายการงานระหว่างการซิงค์ ซึ่งจะช่วยให้การซิงค์ Gradle เสร็จสมบูรณ์เร็วขึ้นและปรับปรุงการตอบสนองของ UI โปรดทราบว่าเมื่อ IDE ข้ามการสร้างรายการงาน รายการงานในแผง Gradle จะว่างเปล่า และการเติมชื่องานอัตโนมัติในไฟล์บิลด์จะไม่ทำงาน
ตำแหน่งใหม่สำหรับสลับโหมดออฟไลน์ของ Gradle
หากต้องการเปิดหรือปิดใช้โหมดออฟไลน์ของ Gradle ก่อนอื่นให้เลือกดู > หน้าต่างเครื่องมือ > Gradle จากแถบเมนู จากนั้นคลิกสลับโหมดออฟไลน์
ใกล้กับด้านบนของหน้าต่าง Gradle
IntelliJ IDEA 2019.2
IDE หลักของ Android Studio ได้รับการอัปเดตด้วยการปรับปรุงจาก IntelliJ IDEA ผ่านรุ่น 2019.2
ดูข้อมูลเพิ่มเติมเกี่ยวกับการปรับปรุงจาก IntelliJ เวอร์ชันอื่นๆ ที่รวมอยู่ในเวอร์ชัน 2019.2 ได้ที่หน้าต่อไปนี้
ผู้ร่วมให้ข้อมูลในชุมชน
ขอขอบคุณผู้มีส่วนร่วมทุกคนในชุมชนที่ช่วยเราค้นพบข้อบกพร่องและวิธีอื่นๆ ในการปรับปรุง Android Studio 3.6 โดยเฉพาะอย่างยิ่ง เราขอขอบคุณบุคคลต่อไปนี้ที่รายงานข้อบกพร่อง
|
|
|