ยินดีต้อนรับ Android 10 มี API ใหม่มากมายสำหรับการสร้างประสบการณ์ใหม่ๆ รวมถึงลักษณะการทำงานของระบบที่อัปเดตแล้วซึ่งอาจส่งผลต่อแอปเมื่อทำงานบนอุปกรณ์ Android 10
หากต้องการเริ่มต้นใช้งาน เราขอแนะนำให้ตรวจสอบการเปลี่ยนแปลงลักษณะการทำงานของระบบ การเปลี่ยนแปลงด้านความเป็นส่วนตัว รวมถึงฟีเจอร์และ API ใหม่ๆ จากนั้นย้ายข้อมูลแอปใน 2 ระยะต่อไปนี้
- ตรวจสอบความเข้ากันได้เบื้องต้น ตรวจสอบว่าแอปที่เผยแพร่อยู่พร้อมสำหรับผู้ใช้ที่อัปเดตหรือซื้ออุปกรณ์ใหม่ที่ใช้ Android 10 โดยเร็วที่สุด ทดสอบแอปเพื่อยืนยันว่าแอปทำงานได้อย่างสมบูรณ์ จากนั้นเผยแพร่แอปเวอร์ชันที่เข้ากันได้ให้กับผู้ใช้
- สร้างแอปด้วยฟีเจอร์และ API ของ Android 10 จากนั้นสำรวจฟีเจอร์และ API ใหม่ๆ ใน Android 10 ตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ เปลี่ยน
targetSdkVersionของแอป และสร้างแอปด้วย API ใหม่ที่เกี่ยวข้องกับแอปของคุณ
ส่วนต่อไปนี้จะไฮไลต์สิ่งที่คุณต้องทำในแต่ละระยะ ก่อนเริ่มต้นใช้งาน โปรดตรวจสอบว่าคุณได้เตรียมอุปกรณ์ฮาร์ดแวร์หรือ อีมูเลเตอร์) เพื่อเรียกใช้และทดสอบแอปแล้ว
ระยะที่ 1: ความเข้ากันได้เบื้องต้น
เป้าหมายของระยะนี้คือการระบุการถดถอยของฟังก์ชันการทำงานหรือผลกระทบอื่นๆ เมื่อแอปทำงานบน Android 10 จากนั้นแก้ไขและเผยแพร่แอปเวอร์ชันที่อัปเดตแล้วให้กับผู้ใช้ ในหลายๆ กรณี คุณไม่จำเป็นต้องเปลี่ยน targetSdkVersion ของแอปหรือใช้ API ใหม่ แต่คุณสามารถเปลี่ยน compileSdkVersion เพื่อรองรับความเข้ากันได้ได้
คุณควรทดสอบฟังก์ชันการทำงานของแอปที่มีอยู่ผ่านโฟลว์ทั้งหมด เนื่องจากแพลตฟอร์มบางอย่างอาจส่งผลต่อลักษณะการทำงานของแอป เมื่อเผยแพร่แอปเวอร์ชันที่เข้ากันได้ เราขอแนะนำให้แจ้งให้ผู้ใช้ทราบถึงการรองรับ Android 10 ในหมายเหตุประจำรุ่น
เราขอแนะนำให้เผยแพร่แอปเวอร์ชันที่เข้ากันได้โดยเร็วที่สุด (ควรทำก่อนที่อุปกรณ์จะเริ่มได้รับการอัปเดต Android 10) เพื่อให้ผู้ใช้เปลี่ยนไปใช้ Android 10 ได้อย่างราบรื่น

ทำการทดสอบ
การทดสอบความเข้ากันได้เกี่ยวข้องกับการทดสอบประเภทเดียวกับที่คุณดำเนินการเมื่อเตรียมที่จะเผยแพร่แอป ซึ่งเป็นเวลาที่เหมาะสมในการตรวจสอบหลักเกณฑ์ด้านคุณภาพของแอปหลักและแนวทางปฏิบัติแนะนำสำหรับการทดสอบ
โปรดทำความคุ้นเคยกับการเปลี่ยนแปลงลักษณะการทำงานที่ทราบแล้วซึ่งอาจส่งผลต่อแอป การเปลี่ยนแปลงลักษณะการทำงานเหล่านี้จะมีผลกับแอป แม้ว่าคุณจะไม่ได้เปลี่ยน targetSdkVersion ก็ตาม การตรวจสอบการเปลี่ยนแปลงล่วงหน้าจะช่วยให้คุณระบุพื้นที่ที่อาจได้รับผลกระทบและแก้ไขข้อบกพร่องได้เร็วขึ้น
ระยะที่ 2: สร้างแอปด้วย Android 10
เมื่อพร้อมแล้ว คุณสามารถสำรวจฟีเจอร์และ API ใหม่ๆ ใน Android 10 และปรับปรุงแอปด้วยประสบการณ์ใหม่ๆ หากต้องการเริ่มพัฒนาด้วย API ใหม่ คุณจะต้องตั้งค่า Android 10 (API 29) SDK ใน Android Studio และเปลี่ยนทั้ง targetSdkVersion และ compileSdkVersion เป็น 29
เมื่อเปลี่ยน targetSdkVersion คุณจะต้องพิจารณาการเปลี่ยนแปลงลักษณะการทำงานของ
ระบบ
ที่จะมีผลกับแอปเมื่อกำหนดเป้าหมายเป็น Android 10
(API 29) ขึ้นไปด้วย
การเปลี่ยนแปลงลักษณะการทำงานบางอย่างอาจทำให้เกิดการถดถอยหรือข้อขัดข้อง ดังนั้นโปรดตรวจสอบการเปลี่ยนแปลงและทดสอบอย่างละเอียดก่อนเผยแพร่การอัปเดตแอปที่จะเปลี่ยน targetSdkVersion

รับ SDK
หากต้องการรับแพ็กเกจ SDK เพื่อสร้างแอปด้วย Android 10 โปรดตรวจสอบให้แน่ใจ ว่าคุณใช้ Android Studio เวอร์ชันล่าสุด ดูข้อมูลเพิ่มเติมได้ที่ ตั้งค่า SDK
ทำการทดสอบ
เมื่อเตรียมการตามที่อธิบายไว้ก่อนหน้านี้เสร็จแล้ว คุณสามารถสร้างแอปและทดสอบเพิ่มเติมเพื่อให้แน่ใจว่าแอปทำงานได้อย่างถูกต้องเมื่อกำหนดเป้าหมายเป็น Android 10 ซึ่งเป็นเวลาที่เหมาะสมอีกครั้งในการตรวจสอบหลักเกณฑ์ด้านคุณภาพของแอปหลักและ แนวทางปฏิบัติแนะนำสำหรับการทดสอบ
เมื่อสร้างแอปโดยตั้งค่า targetSdkVersion เป็น 29 คุณควรทราบการเปลี่ยนแปลงแพลตฟอร์มที่เฉพาะเจาะจง การเปลี่ยนแปลงบางอย่างที่
อธิบายไว้ในหน้าการเปลี่ยนแปลงลักษณะการทำงานของ Android 10 อาจส่งผลต่อลักษณะการทำงานของแอปอย่างมากหรือทำให้เกิดข้อขัดข้อง แม้ว่าคุณจะยังไม่ได้ใช้
API ใหม่ก็ตาม