Android Studio 3.5 เสถียรด้วยการแก้ไขและการปรับปรุงทั้งหมดจาก Project Marble

ไม่กี่เดือนหลังจากเบต้า Google ได้เปิดตัว Android Studio 3.5 เวอร์ชันเสถียร ซึ่งถือเป็นจุดสิ้นสุดของ Project Marble (แต่ไม่ใช่จุดสิ้นสุดของการแก้ไขข้อบกพร่อง)

ย้อนกลับไปในเดือนพฤศจิกายนปี 2018 Google ได้เปิดตัวสิ่งที่เรียกว่า "โครงการหินอ่อน" ไปยัง Android Studio นี่ไม่ใช่แอปส่งข้อความอื่น Google กลับทำสิ่งที่ไม่เคยเกิดขึ้นมาก่อนด้วยการปรับปรุงขั้นตอนการพัฒนาแอป Android

ในกรณีที่คุณพลาด Project Marble ไม่ใช่ผลิตภัณฑ์หรือบริการเพียงอย่างเดียว แต่เป็นคำที่หมายถึงงานของ Google ในการปรับปรุงเสถียรภาพของ Android Studio ซึ่งเป็นโปรแกรมพัฒนาแอป Android ของ Google ที่เลือก ในช่วงชีวิตของ Project Marble นั้น Google ให้ความสำคัญกับการแก้ไขข้อบกพร่องและปรับปรุงประสิทธิภาพใน Android Studio มากกว่าการแนะนำคุณสมบัติใหม่

ไม่กี่เดือนต่อมา การอัปเดตเบต้าGoogle ได้เปิดตัว Android Studio 3.5 เวอร์ชันเสถียร ถือเป็นการสิ้นสุด Project Marble (แต่ยังไม่สิ้นสุดการแก้ไขข้อบกพร่อง) ต่อไปนี้คือคุณลักษณะเด่นและการปรับปรุงบางส่วนที่เวอร์ชันนี้นำเสนอ:

ส่วนติดต่อผู้ใช้ค้าง

หากคุณใช้ Android Studio เป็นประจำ คุณอาจสังเกตเห็นปัญหานี้ ในเวลาที่ดูเหมือนสุ่ม Android Studio จะหยุดค้างเป็นเวลาตั้งแต่ 1 วินาทีถึง 1 นาทีหรือแม้กระทั่งจนกว่าคุณจะบังคับปิด แน่นอนว่านี่เป็นสิ่งที่น่ารำคาญที่ต้องจัดการเมื่อคุณพยายามสร้างแอป

Google ได้ทำงานอย่างหนักเพื่อปรับปรุงสถานการณ์นี้ด้วย Android Studio 3.5 มันไม่สมบูรณ์แบบ แต่สิ่งที่ทำไปแล้วก็ได้รับการชื่นชมอย่างแน่นอน ขณะนี้การแก้ไขนิพจน์การผูกข้อมูลใน XML มีการปรับปรุงเวลาแฝงที่เร็วขึ้น

สร้างความเร็ว

ปัญหาที่มีมายาวนานอีกประการหนึ่งของการพัฒนาแอป Android คือเวลาที่ใช้ในการสร้างแอปของคุณ การรวบรวมอาจใช้เวลานานกว่า 3 นาที เว้นแต่คุณจะมีคอมพิวเตอร์ที่ทรงพลังมาก อาจใช้เวลานานหากคุณทำการเปลี่ยนแปลงเล็กๆ น้อยๆ เพื่อแก้ไขปัญหา

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

การปรับปรุงครั้งที่สองเกี่ยวข้องกับดิสก์ I/O บน Windows Windows Defender (ปัจจุบันเรียกว่าความปลอดภัยของ Windows) มีฟีเจอร์ที่จะสแกนไฟล์แบบเรียลไทม์ (ในขณะที่ไฟล์ถูกสร้างหรือแก้ไข) เพื่อปกป้องคุณจากมัลแวร์ อย่างไรก็ตาม การสแกนนี้อาจทำให้การสร้างแอปของคุณช้าลงอย่างมาก ตอนนี้ Android Studio 3.5 จะแสดงคำใบ้พร้อมขั้นตอนที่คุณสามารถทำได้เพื่อยกเว้นไดเรกทอรีโปรเจ็กต์ของคุณจากการป้องกันแบบเรียลไทม์นี้เพื่อเพิ่มความเร็วในการสร้าง

ใช้การเปลี่ยนแปลง

การเปลี่ยนแปลงที่โดดเด่นอีกประการหนึ่งใน Android Studio 3.5 คือการแนะนำ Apply Changes ซึ่งมาแทนที่เฟรมเวิร์ก Instant Run แบบเก่า การเรียกใช้ทันทีมีไว้เพื่อให้ทำการเปลี่ยนแปลงเล็กๆ น้อยๆ กับแอปของคุณและทดสอบได้ง่ายขึ้น แต่บ่อยครั้งกลับกลายเป็นว่าก่อให้เกิดปัญหา

เพื่อแก้ไขปัญหานี้ Google จึงยกเลิกการเรียกใช้ทันทีและสร้าง "ใช้การเปลี่ยนแปลง" ตั้งแต่ต้นจนจบ มันควรจะเชื่อถือได้มากกว่าและเร็วกว่า Instant Run


หากคุณเป็นนักพัฒนา Android ที่ใช้ Android Studio 3.4 หรือก่อนหน้า การอัปเดตนี้คุ้มค่าแก่การลองอย่างแน่นอน คุณควรสังเกตเห็นการเพิ่มขึ้นอย่างเห็นได้ชัดในด้านประสิทธิภาพและความเสถียรโดยทั่วไป หากต้องการรับ Android Studio 3.5 เช่นกัน ดาวน์โหลดได้จากเว็บไซต์ของ Google หรือตรวจสอบการอัปเดตจากเวอร์ชันปัจจุบันของคุณ

แหล่งที่มา: นักพัฒนาซอฟต์แวร์ Android