ยินดีต้อนรับสู่ Android 16 Preview ซึ่งเป็นโปรแกรมที่ให้คุณมีทุกอย่างที่จําเป็นในการทําให้แอปเข้ากันได้และสร้างแอปสําหรับ Android เวอร์ชันถัดไป คุณเริ่มต้นใช้งานได้ทันทีโดยดาวน์โหลด Preview SDK และเครื่องมือ
ภาพระบบฮาร์ดแวร์และโปรแกรมจำลอง
สภาพแวดล้อมรันไทม์เพื่อทดสอบแอปในอุปกรณ์ Pixel และโปรแกรมจำลอง Android
โค้ดแพลตฟอร์มล่าสุด
เราจะอัปเดตเป็นประจํา เพื่อให้คุณทดสอบกับโค้ดแพลตฟอร์มล่าสุด
ลักษณะการทำงานและความสามารถใหม่
ระบุการเปลี่ยนแปลงลักษณะการทำงานที่จะส่งผลต่อแอปของคุณ และสร้างแอปด้วยความสามารถล่าสุดของแพลตฟอร์ม
ความคิดเห็นและการสนับสนุน
ความคิดเห็นของคุณสำคัญอย่างยิ่ง รายงานปัญหาและแจ้งให้เราทราบว่าคุณคิดอย่างไร เชื่อมต่อกับนักพัฒนาแอปคนอื่นๆ ในชุมชนนักพัฒนาแอปเพื่อแชร์ประสบการณ์
ไทม์ไลน์ เหตุการณ์สำคัญ และการอัปเดต
โปรแกรมเวอร์ชันตัวอย่างของ Android 16 จะเริ่มต้นตั้งแต่เดือนพฤศจิกายน 2024 ไปจนถึงรุ่นสุดท้ายที่เผยแพร่ต่อสาธารณะสำหรับ AOSP และ OEM ซึ่งวางแผนไว้สำหรับปีหน้า เมื่อถึงเหตุการณ์สำคัญในการพัฒนา เราจะส่งการอัปเดตสำหรับสภาพแวดล้อมการพัฒนาและการทดสอบ การอัปเดตแต่ละครั้งประกอบด้วยเครื่องมือ SDK, อิมเมจระบบ, โปรแกรมจำลอง, ข้อมูลอ้างอิง API และความแตกต่างของ API ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ควรมุ่งเน้นในแต่ละเหตุการณ์สำคัญได้จากตารางต่อไปนี้
ไทม์ไลน์ | สร้าง | ประเภท | การดำเนินการของนักพัฒนาแอป |
---|---|---|---|
พฤศจิกายน | เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 1 | บิลด์พื้นฐานระยะแรกมุ่งเน้นที่ความคิดเห็นของนักพัฒนาซอฟต์แวร์ โดยมีฟีเจอร์ API และการเปลี่ยนแปลงลักษณะการทํางานใหม่ๆ |
|
ธันวาคม | ตัวอย่างสำหรับนักพัฒนาแอป 2 | การอัปเดตแบบค่อยเป็นค่อยไปที่มีฟีเจอร์ API และการเปลี่ยนแปลงลักษณะการทํางานเพิ่มเติม |
|
มกราคม | เบต้า 1 | เวอร์ชันคุณภาพระดับเบต้าเริ่มต้น การอัปเดตผ่านอากาศสำหรับผู้ทดลองใช้ก่อนเปิดตัวที่ลงทะเบียนเข้าร่วม Android เบต้า |
|
กุมภาพันธ์ | เบต้า 2 | เวอร์ชันคุณภาพระดับเบต้าที่เพิ่มขึ้น |
|
ความเสถียรของแพลตฟอร์ม | |||
มีนาคม | เบต้า 3 | เหตุการณ์สำคัญแรกเกี่ยวกับความเสถียรของแพลตฟอร์ม ซึ่งรวมถึง API และลักษณะการทำงานขั้นสุดท้าย การเผยแพร่ใน Play ก็จะเปิดขึ้นด้วย |
|
เมษายน พฤษภาคม | เบต้า 4, ... | บิลด์ที่เกือบเสร็จสมบูรณ์สำหรับการทดสอบขั้นสุดท้าย |
|
รุ่นสุดท้าย | การเปิดตัว Android 16 ไปยัง AOSP และระบบนิเวศ |
|
เป้าหมายด้านความเสถียรของแพลตฟอร์ม
Android 16 มีเหตุการณ์สำคัญที่เรียกว่าความเสถียรของแพลตฟอร์มเพื่อช่วยคุณวางแผนการทดสอบและรุ่นสุดท้าย เหตุการณ์สำคัญนี้หมายความว่า Android 16 มี API ภายในและภายนอกเวอร์ชันสุดท้าย ลักษณะการทำงานที่เกี่ยวกับแอปเวอร์ชันสุดท้าย และรายการ API ที่ไม่ใช่ SDK เวอร์ชันสุดท้าย เราคาดว่า Android 16 จะมีความเสถียรของแพลตฟอร์มในรุ่น เบต้า 3 ในเดือนมีนาคม 2024 จากจุดนั้นไป คุณจะไม่เห็นการเปลี่ยนแปลงใดๆ ที่ส่งผลต่อแอปของคุณอีก
เราขอแนะนำให้นักพัฒนาแอป เกม SDK ไลบรารี และเกมเอนจินทุกรายใช้เป้าหมายการบรรลุความเสถียรของแพลตฟอร์มเป็นเป้าหมายในการวางแผนการทดสอบความเข้ากันได้ขั้นสุดท้ายและการเผยแพร่แบบสาธารณะ การใช้แพลตฟอร์มที่เสถียรแทนรุ่นสุดท้ายจะช่วยให้คุณมีเวลาอีกหลายสัปดาห์ก่อนที่ผู้บริโภคจะได้รับแพลตฟอร์มใหม่ในอุปกรณ์
ระยะการแสดงตัวอย่าง
แต่ละระยะของโปรแกรมเวอร์ชันตัวอย่างจะช่วยเตรียมแอปของคุณให้พร้อมสำหรับรุ่นที่เสถียรของ AOSP และระบบนิเวศ Android
- เวอร์ชันตัวอย่างสำหรับนักพัฒนาแอป 1 และ 2
ในช่วงเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอป คุณควรมุ่งเน้นที่ความคิดเห็นเกี่ยวกับ API และความเข้ากันได้ของแอป ความเข้ากันได้ของแอปหมายถึงการตรวจสอบว่าแอปเวอร์ชันปัจจุบันดูดีและทำงานได้ดีบนแพลตฟอร์มใหม่
บิลด์ตัวอย่างสำหรับนักพัฒนาแอปมีสภาพแวดล้อมการทดสอบและการพัฒนาระยะต้นที่คุณสามารถใช้เพื่อลองใช้ API ใหม่ ระบุปัญหาความเข้ากันได้ในแอป และวางแผนการย้ายข้อมูลหรืองานเกี่ยวกับฟีเจอร์ที่จําเป็นเพื่อกำหนดเป้าหมายไปยังแพลตฟอร์มใหม่ ในช่วงนี้ เราจึงอยากขอความคิดเห็นจากคุณ นอกจากนี้ คุณควรทราบว่าการอัปเดตแต่ละครั้งจะมีการเปลี่ยนแปลง API บางอย่างด้วย
- เบต้า 1
เบต้า 1 ให้คุณมีสภาพแวดล้อมที่สมบูรณ์และเสถียรมากขึ้นสำหรับการสร้างและการทดสอบใน Android 16 และเป็นบิลด์แรกที่เราส่งให้ผู้ใช้งานกลุ่มแรกๆ ที่ลงทะเบียนเข้าร่วมโปรแกรม Android เบต้า ในช่วงที่เผยแพร่รุ่นเบต้า ผู้ใช้งานกลุ่มแรกๆ จะใช้แอปของคุณในอุปกรณ์ Pixel เราจึงขอแนะนำให้คอยดูความคิดเห็นจากผู้ใช้เหล่านั้นและเผยแพร่การอัปเดตที่เข้ากันได้เพื่อแก้ไขปัญหาต่างๆ โดยไม่ต้องเปลี่ยนการกำหนดเป้าหมายของแอป และยังเป็นโอกาสที่ดีในการเริ่มเตรียมตัวสำหรับการเปลี่ยนแปลงการกำหนดเป้าหมายของแอปในภายหลัง
- เบต้า 2
เวอร์ชันเบต้า 2 จะให้บิลด์ที่สมบูรณ์และเสถียรมากขึ้นสำหรับการทดสอบและการพัฒนาต่อไป
- เบต้า 3
ตั้งแต่เบต้า 3 เป็นต้นไป Android 16 จะเป็นแพลตฟอร์มที่เสถียร ซึ่งหมายความว่าลักษณะการทํางานของระบบและ API จะเสร็จสมบูรณ์แล้ว ถึงเวลาเริ่มการทดสอบและการพัฒนาขั้นสุดท้ายที่จำเป็นเพื่อให้มั่นใจว่าแอปเวอร์ชันที่เข้ากันได้จะพร้อมให้บริการแก่ผู้ใช้เมื่อเปิดตัวเวอร์ชันสุดท้ายในระบบนิเวศ Android 16 จะมี API ระดับมาตรฐานในตอนนี้
เมื่อแพลตฟอร์มมีความเสถียรแล้ว ก็ถึงเวลาเปลี่ยนโฟกัสเป็นการทดสอบความเข้ากันได้ขั้นสุดท้าย และเผยแพร่แอปที่อัปเดตแล้วให้แก่ผู้ใช้และนักพัฒนาแอปดาวน์สตรีม นอกจากนี้ คุณยังสร้างด้วย API เวอร์ชันสุดท้ายและปรับแต่งโค้ดที่ใช้ API หรือฟีเจอร์ใหม่ได้ด้วย คุณสามารถวางแผนงานได้อย่างมั่นใจว่าแพลตฟอร์มและ API จะไม่เปลี่ยนแปลง
จากแพลตฟอร์มเสถียร คุณจะสามารถเผยแพร่แอปไปยังอุปกรณ์ที่ใช้ Android 16 ที่ระดับ API อย่างเป็นทางการได้ด้วย เราขอแนะนำให้เผยแพร่แอปในแทร็กอัลฟ่าและเทร็กเบต้าของ Google Play ก่อน เพื่อให้คุณทดสอบแอปได้ก่อนที่จะเผยแพร่แอปใน Store อย่างกว้างขวาง
- เบต้า 4, ...
สำหรับเบต้า 4 และรุ่นเบต้าอื่นๆ ที่เผยแพร่แล้ว เราจะเสนอบิวด์รุ่นที่จะเผยแพร่สำหรับให้คุณทดสอบขั้นสุดท้าย เมื่อทดสอบเสร็จแล้ว คุณควรเผยแพร่การอัปเดตที่เข้ากันได้สำหรับแอป, SDK, ไลบรารี, เครื่องมือ และเครื่องมือสร้างเกม เพื่อให้มั่นใจว่าผู้ใช้ที่อัปเกรดอุปกรณ์ในช่วงที่เปิดตัวเวอร์ชันสุดท้ายจะได้รับประสบการณ์การใช้งานที่ดี นอกจากนี้ คุณยังสร้างความสามารถใหม่ๆ โดยใช้ฟีเจอร์และ API ใหม่ๆ รวมถึงทดสอบแอปขณะกำหนดเป้าหมาย API ระดับล่าสุดเพื่อค้นหาปัญหาที่อาจเกิดขึ้นได้อีกด้วย
- รุ่นสุดท้าย
Android 16 เวอร์ชันเสถียรเปิดตัวใน AOSP และระบบนิเวศ Android ที่กว้างขึ้น คุณควรทราบว่าผู้ใช้บางส่วนจะอัปเดตเป็น Android 16 ในเวลานี้หรือหลังจากนั้นไม่นานเนื่องจากผู้ผลิตอุปกรณ์เริ่มเปิดตัวการอัปเดตสำหรับผู้ใช้ โปรดเตรียมพร้อมรับปัญหาใหม่ๆ ที่อาจมีการรายงานเมื่อจำนวนผู้ใช้ Android เวอร์ชันล่าสุดเพิ่มขึ้น
Android 16 Preview มีฟีเจอร์อะไรบ้าง
โปรแกรมตัวอย่างของ Android 16 มีทุกอย่างที่คุณต้องการเพื่อทดสอบแอปที่มีอยู่กับหน้าจอขนาดต่างๆ เทคโนโลยีเครือข่าย ชิปเซ็ต CPU และ GPU รวมถึงสถาปัตยกรรมฮาร์ดแวร์
SDK และเครื่องมือ
เมื่อใช้ Android Studio คุณจะดาวน์โหลดคอมโพเนนต์ต่อไปนี้ผ่าน SDK Manager ได้
- SDK และเครื่องมือสําหรับ Android 16
- ภาพระบบโปรแกรมจำลองสำหรับอุปกรณ์เคลื่อนที่สำหรับ Android 16 (64 บิตเท่านั้น ดูหมายเหตุเกี่ยวกับรุ่น)
เราจะแจ้งข้อมูลอัปเดตเกี่ยวกับเครื่องมือการพัฒนาเหล่านี้ตามแต่ละหมุดหมายสำคัญตามที่จำเป็น
ดูรับ Android 16 เพื่อเริ่มต้นใช้งานและดูบันทึกประจำรุ่นสำหรับปัญหาที่ทราบ
รูปภาพของระบบ
เรามีภาพระบบสำหรับอุปกรณ์ Google Pixel หลากหลายรุ่นที่คุณสามารถใช้สำหรับการพัฒนาและการทดสอบ ไปที่หน้าการดาวน์โหลดเพื่อรับภาพระบบสำหรับการพัฒนาและการทดสอบ
หากไม่มีอุปกรณ์ Pixel คุณยังคงพัฒนาและทดสอบโดยใช้วิธีอื่นๆ ได้ ทั้งนี้ขึ้นอยู่กับเวิร์กโฟลว์ของคุณ
- ภาพระบบโปรแกรมจำลอง Android 16 สำหรับอุปกรณ์เคลื่อนที่ (64 บิตเท่านั้น ดูหมายเหตุเกี่ยวกับรุ่น)
การอัปเดตจากแฟลชเป็น OTA สำหรับ Google Pixel
เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์เป็นรุ่นฐานข้อมูลที่ยังไม่สมบูรณ์สำหรับนักพัฒนาซอฟต์แวร์เท่านั้น เวอร์ชันดังกล่าวไม่เหมาะสำหรับการใช้งานในชีวิตประจำวันของผู้ใช้งานกลุ่มแรกหรือผู้บริโภค เราจึงเปิดให้ดาวน์โหลดและแฟลชด้วยตนเองในอุปกรณ์ Pixel ต่อไปนี้เท่านั้น
- Pixel 6 และ 6 Pro
- Pixel 6a
- Pixel 7 และ 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 และ 8 Pro
- Pixel 8a
- Pixel 9, 9 Pro, 9 Pro XL และ 9 Pro Fold
ดูข้อมูลเพิ่มเติมได้ที่รับ Android 16
เมื่อแฟลชบิลด์ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ลงในอุปกรณ์ Pixel ที่รองรับแล้ว ระบบจะลงทะเบียนคุณในการอัปเดตผ่านอากาศของบิลด์ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และบิลด์เบต้ารุ่นถัดไปโดยอัตโนมัติผ่านรุ่นสุดท้าย
โปรดทราบว่าระบบไม่รองรับโปรแกรม OTA ของ Android รุ่นเบต้าสำหรับบิลด์ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์
การเผยแพร่และ Preview API
โปรแกรมตัวอย่างของ Android 16 จะให้ระบบและไลบรารี Android สำหรับการพัฒนาเท่านั้นในขั้นต้น ซึ่งไม่มีระดับ API มาตรฐาน หากต้องการกำหนดเป้าหมายเป็นแพลตฟอร์มใหม่และสร้างด้วย API ใหม่ของ Android 16 ในระหว่างนี้ คุณต้องกำหนดเป้าหมายเป็น Android 16 เวอร์ชันตัวอย่างโดยการอัปเดตการกำหนดค่าการสร้างแอป
ตัวอย่าง Android 16 มี API เวอร์ชันตัวอย่าง ซึ่งจะไม่เป็น API อย่างเป็นทางการจนกว่าจะมีการเปิดตัว SDK เวอร์ชันสุดท้ายเมื่อแพลตฟอร์มมีเสถียรภาพ ซึ่งหมายความว่าคุณควรคาดหวังการเปลี่ยนแปลง API เมื่อเวลาผ่านไป โดยเฉพาะอย่างยิ่งในช่วงสัปดาห์แรกๆ ของโปรแกรม เราจะแสดงสรุปการเปลี่ยนแปลงในแต่ละรุ่นของ Android 16
ในเวอร์ชันตัวอย่างช่วงต่อๆ ไป API สําหรับนักพัฒนาแอปจะเสร็จสมบูรณ์และคุณจะดาวน์โหลด SDK อย่างเป็นทางการของ Android 16 ลงใน Android Studio, กําหนดเป้าหมายเป็นระดับ API อย่างเป็นทางการ และคอมไพล์กับ API อย่างเป็นทางการได้
ในระหว่างนี้ Google Play จะป้องกันไม่ให้เผยแพร่แอปที่กำหนดเป้าหมายเป็น API ระดับตัวอย่าง Baklava
หรือ API ระดับอย่างเป็นทางการในอนาคต เมื่อ SDK เวอร์ชันสุดท้ายพร้อมใช้งานแล้ว คุณจะกำหนดเป้าหมายเป็น API ระดับ Android 16 อย่างเป็นทางการและเผยแพร่แอปไปยัง Google Play โดยใช้ช่องทางรุ่นอัลฟ่า รุ่นเบต้า และรุ่นที่ใช้งานจริงได้ ในระหว่างนี้ หากต้องการเผยแพร่แอปให้ผู้ทดสอบที่กำหนดเป้าหมายเป็น Android 16 คุณสามารถทำได้ทางอีเมลหรือดาวน์โหลดโดยตรงจากเว็บไซต์ของคุณได้ทุกเมื่อ
อัปเดตอยู่เสมอ
ตลอดช่วงการทดลองใช้นี้ ขณะที่คุณทดสอบในรุ่นตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และรุ่นเบต้า เราขอแนะนำอย่างยิ่งให้อัปเดตสภาพแวดล้อมการพัฒนาให้เป็นเวอร์ชันล่าสุดอยู่เสมอ เราจะแจ้งให้คุณทราบเมื่อมีอัปเดตใหม่โดยใช้ช่องทางต่อไปนี้
เอกสารอ้างอิง API และรายงานความแตกต่าง
เอกสารอ้างอิง Preview API ฉบับเต็มมีให้ใช้งานทางออนไลน์ ในระหว่างที่ API ใหม่อยู่ระหว่างการพัฒนา จะมีลายน้ำกำกับอยู่เพื่อแสดงระดับการเข้าถึงและแสดง "Baklava" เป็นระดับ API โปรดทราบว่าคุณจะใช้ API เหล่านี้ได้ก็ต่อเมื่อสร้างด้วย SDK ตัวอย่างของ Android 16 เท่านั้น
เมื่อ Android 16 เข้าสู่ความเสถียรของแพลตฟอร์มและมี SDK เวอร์ชันสุดท้ายพร้อมใช้งาน เอกสารอ้างอิง API จะแสดงว่ามีการเพิ่ม API ใหม่ใน API ระดับอย่างเป็นทางการ
หากต้องการดูรายละเอียดของ API ใหม่ แก้ไข เลิกใช้งาน และนําออกในแต่ละรุ่น เราขอแนะนําให้เริ่มด้วยรายงานการเปรียบเทียบ ดังนี้
DP1
- ทั้งหมด: API 35 → ตัวอย่างสำหรับนักพัฒนาแอป 1
แหล่งข้อมูลการสนับสนุน
เมื่อทดสอบและพัฒนาด้วย Android 16 ให้ใช้ช่องทางต่อไปนี้เพื่อรายงานปัญหาและแสดงความคิดเห็น
- ไปที่หน้าความคิดเห็นและปัญหาเพื่อดูข้อมูลทั้งหมดเกี่ยวกับวิธีรายงานปัญหาและแจ้งให้เราทราบถึงความคิดเห็นของคุณ จากหน้าดังกล่าว คุณสามารถไปที่เครื่องมือติดตามปัญหาเพื่อรายงานข้อบกพร่องหรือส่งคำขอฟีเจอร์ รวมถึงทำแบบสำรวจสั้นๆ เกี่ยวกับฟีเจอร์และการเปลี่ยนแปลงใหม่ๆ ได้
- เครื่องมือติดตามปัญหาของ Android Preview เป็นเครื่องมือติดตามปัญหาหลักของเรา คุณสามารถรายงานข้อบกพร่อง ปัญหาด้านประสิทธิภาพ และความคิดเห็นทั่วไปผ่านเครื่องมือติดตามปัญหา นอกจากนี้ คุณยังตรวจสอบปัญหาที่ทราบและดูขั้นตอนการแก้ปัญหาชั่วคราวได้ด้วย เราจะแจ้งข้อมูลอัปเดตเกี่ยวกับปัญหาของคุณเมื่อได้รับการจัดประเภทและส่งไปยังทีมวิศวกร Android เพื่อตรวจสอบ โปรดดูรายละเอียดเกี่ยวกับวิธีรายงานปัญหาประเภทต่างๆ ได้ที่ส่วนที่ที่ควรรายงานปัญหา
- ชุมชนนักพัฒนาแอป Android เป็นชุมชนที่คุณสามารถเชื่อมต่อกับผู้ใช้และนักพัฒนาแอปคนอื่นๆ ที่ใช้รุ่นตัวอย่างของ Android 16 คุณสามารถแชร์สิ่งที่สังเกตเห็นและแนวคิด รวมถึงค้นหาคำตอบสำหรับคำถามต่างๆ ได้ในฟีเจอร์นี้
เริ่มต้นใช้งาน
เริ่มต้นใช้งานโดยติดตั้ง Android 16 ในอุปกรณ์ฮาร์ดแวร์ หรือตั้งค่าโปรแกรมจำลองเพื่อทดสอบความเข้ากันได้ ดูรายละเอียดได้ที่รับ Android 16 ขอขอบคุณที่เข้าร่วมโปรแกรมทดลองใช้ Android 16