โปรแกรมเบต้าสาธารณะของ Android ที่มีทุกสิ่งที่คุณต้องใช้เพื่อเตรียมแอปให้พร้อมสำหรับ Android เวอร์ชันถัดไป
- อิมเมจระบบของฮาร์ดแวร์และโปรแกรมจำลอง - สภาพแวดล้อมรันไทม์สำหรับทดสอบแอปใน Android เวอร์ชันถัดไปสำหรับอุปกรณ์ Pixel และโปรแกรมจำลองของ Android
- โค้ดและ API ของแพลตฟอร์มล่าสุด - เราจะอัปเดตเป็นประจำเพื่อให้คุณ ทดสอบกับโค้ดแพลตฟอร์มล่าสุด
- ลักษณะการทำงานและความสามารถใหม่ๆ - ระบุการเปลี่ยนแปลงลักษณะการทำงานที่จะส่งผลต่อแอปของคุณ และสร้างแอปด้วยความสามารถล่าสุดของแพลตฟอร์ม
- ความคิดเห็นและการสนับสนุน - ความคิดเห็นของคุณสำคัญอย่างยิ่ง รายงานปัญหาและแจ้งให้เราทราบว่าคุณคิดอย่างไร เชื่อมต่อกับนักพัฒนาแอปคนอื่นๆ ในชุมชนนักพัฒนาแอปเพื่อแชร์ประสบการณ์ของคุณ
เป้าหมายและข้อมูลอัปเดต
โปรแกรมเบต้าของ Android สำหรับนักพัฒนาแอปจะดำเนินการเป็นเวลาหลายเดือนก่อนการเปิดตัว รุ่นหลักและรุ่นย่อยแต่ละรุ่น ในช่วงเวลาดังกล่าว เราจะให้ข้อมูลอัปเดตเวอร์ชันเบต้าสำหรับสภาพแวดล้อมในการพัฒนาและการทดสอบของคุณ พร้อมด้วยเครื่องมือ SDK, อิมเมจระบบ, โปรแกรมจำลอง, เอกสารอ้างอิง API และความแตกต่างของ API ดูตารางต่อไปนี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่คุณควรให้ความสำคัญในแต่ละเหตุการณ์สำคัญ
| Milestone | ประเภท | การดำเนินการของนักพัฒนาแอป |
|---|---|---|
| เบต้า 1 | การเปิดตัวเวอร์ชันเบต้าเริ่มต้น การอัปเดตผ่านอากาศสำหรับนักพัฒนาแอปและ ผู้ที่ทดลองใช้ก่อนเปิดตัวซึ่งลงทะเบียนเข้าร่วม Android เบต้า |
|
| รุ่นเบต้าในอนาคต | การเปิดตัวรุ่นเบต้าคุณภาพระดับสูง แบบค่อยเป็นค่อยไป |
|
| ความเสถียรของแพลตฟอร์ม | ||
| ความเสถียร ของแพลตฟอร์ม | เป้าหมายแรกของแพลตฟอร์ม ความเสถียรประกอบด้วย API และลักษณะการทำงานขั้นสุดท้าย การเผยแพร่ ใน Play ก็เปิดให้ใช้งานเช่นกัน |
|
| รุ่น สุดท้าย | การเปิดตัวแพลตฟอร์มไปยัง AOSP และ ระบบนิเวศ |
|
ระยะการเปิดตัว Android
โปรแกรมเบต้าของ Android ในแต่ละระยะจะช่วยคุณเตรียมแอปสำหรับการ เผยแพร่เวอร์ชันเสถียรไปยัง AOSP และระบบนิเวศของ Android
เวอร์ชันเบต้า
รุ่นเบต้า 1 จะมอบสภาพแวดล้อมที่สมบูรณ์และเสถียรยิ่งขึ้นสำหรับการสร้างและทดสอบ ในแพลตฟอร์มรุ่นถัดไป และเป็นบิลด์แรกที่เราส่งให้ผู้ใช้กลุ่มแรก ที่ลงทะเบียนเข้าร่วมโปรแกรม Android เบต้า ในช่วงการเปิดตัวเวอร์ชันเบต้า ผู้ใช้กลุ่มแรกจะใช้แอปของคุณในอุปกรณ์ Pixel ดังนั้นเราขอแนะนำให้ ติดตามความคิดเห็นจากผู้ใช้เหล่านั้นและเผยแพร่การอัปเดตที่เข้ากันได้เพื่อ แก้ไขปัญหาต่างๆ โดยไม่ต้องเปลี่ยนการกำหนดเป้าหมายของแอป สำหรับการเปิดตัวที่สำคัญ ช่วงนี้ยังเป็นเวลาที่เหมาะที่จะเริ่มเตรียมพร้อมสำหรับการเปลี่ยนการกำหนดเป้าหมายของแอป ในภายหลังด้วย โปรดแสดงความคิดเห็นในช่วงนี้ เพื่อแจ้งให้เราทราบเกี่ยวกับปัญหาหรือคำขอต่างๆ
เหตุการณ์สำคัญด้านความเสถียรของแพลตฟอร์ม
การเปิดตัว Android มีเหตุการณ์สำคัญที่เรียกว่าความเสถียรของแพลตฟอร์มเพื่อช่วยคุณ วางแผนการทดสอบและการเปิดตัวขั้นสุดท้าย เหตุการณ์สำคัญนี้หมายความว่าแพลตฟอร์มมี API ภายในและภายนอกเวอร์ชันสุดท้าย ลักษณะการทำงานที่เกี่ยวกับแอปเวอร์ชันสุดท้าย และ รายการ API ที่ไม่ใช่ SDK เวอร์ชันสุดท้าย หลังจากความเสถียรของแพลตฟอร์ม คุณจะคาดหวังได้ว่าจะไม่มีการเปลี่ยนแปลงเพิ่มเติม ที่ส่งผลต่อแอปของคุณ ตอนนี้เป็นเวลาที่คุณควรเริ่มการทดสอบขั้นสุดท้ายและพัฒนา งานที่จำเป็นเพื่อให้มั่นใจว่าแอปเวอร์ชันที่เข้ากันได้จะพร้อมให้บริการแก่ ผู้ใช้ในการเปิดตัวขั้นสุดท้ายของระบบนิเวศ สำหรับการเปิดตัวเวอร์ชันหลัก Android จะ ระบุระดับ API มาตรฐานในเวลานี้
เราขอแนะนำให้นักพัฒนาแอป เกม SDK ไลบรารี และเกมเอนจินทั้งหมดใช้ เหตุการณ์สำคัญด้านความเสถียรของแพลตฟอร์มเป็นเป้าหมายในการวางแผนการทดสอบ ความเข้ากันได้ขั้นสุดท้ายและการเผยแพร่ต่อสาธารณะ การใช้ความเสถียรของแพลตฟอร์มแทนการเผยแพร่เวอร์ชันสุดท้าย จะช่วยให้คุณมีเวลาเพิ่มอีกหลายสัปดาห์ก่อนที่ผู้บริโภคจะได้รับแพลตฟอร์มใหม่ ในอุปกรณ์ของตน
จากความเสถียรของแพลตฟอร์ม คุณจะเผยแพร่แอปไปยังอุปกรณ์ ที่ใช้แพลตฟอร์ม Android ที่ระดับ API อย่างเป็นทางการได้ด้วย เราขอแนะนำให้เผยแพร่ ลงในแทร็กอัลฟ่าและเบต้าของ Google Play ก่อน เพื่อให้คุณ ทดสอบแอปได้ก่อนที่จะเผยแพร่ในวงกว้างผ่าน Play Store
รุ่นสุดท้าย
แพลตฟอร์ม Android เวอร์ชันเสถียรจะเปิดตัวใน AOSP และระบบนิเวศของ Android ที่ใหญ่ขึ้น คุณควรคาดการณ์ว่าผู้ใช้บางรายจะอัปเดตเป็นแพลตฟอร์ม Android ในช่วงเวลานี้หรือหลังจากนั้นไม่นาน เนื่องจากผู้ผลิตอุปกรณ์เริ่มเผยแพร่อัปเดตสำหรับผู้ใช้ เตรียมพร้อมรับมือกับปัญหาใหม่ๆ ที่อาจมีการรายงานเมื่อจำนวนผู้ใช้ Android เวอร์ชันล่าสุดเพิ่มขึ้น
รุ่นเบต้ามีอะไรบ้าง
โปรแกรมเบต้ามีทุกสิ่งที่คุณต้องการเพื่อทดสอบแอปที่มีอยู่บนหน้าจอขนาดต่างๆ เทคโนโลยีเครือข่าย ชิปเซ็ต CPU และ GPU รวมถึงสถาปัตยกรรมฮาร์ดแวร์
SDK และเครื่องมือ
คุณสามารถใช้ Android Studio เพื่อดาวน์โหลดคอมโพเนนต์ต่อไปนี้ผ่าน SDK Manager ได้
- SDK และเครื่องมือสำหรับรุ่นเบต้า
- อิมเมจระบบของโปรแกรมจำลองสำหรับอุปกรณ์เคลื่อนที่ (64 บิตเท่านั้น)
เราจะอัปเดตเครื่องมือพัฒนาเหล่านี้ในแต่ละหมุดหมายสำคัญตามความจำเป็น
อิมเมจระบบ
เรามีอิมเมจระบบสำหรับอุปกรณ์ Google Pixel หลากหลายรุ่นที่คุณใช้ ในการพัฒนาและทดสอบได้ ไปที่หน้าดาวน์โหลดของรุ่นเพื่อรับอิมเมจระบบสำหรับการพัฒนาและการทดสอบ
หากไม่มีอุปกรณ์ Pixel คุณก็ยังพัฒนาและทดสอบได้โดยใช้วิธีอื่นๆ ตามเวิร์กโฟลว์ของคุณ
- อิมเมจระบบของโปรแกรมจำลองสำหรับอุปกรณ์เคลื่อนที่ (64 บิตเท่านั้น)
- อิมเมจระบบทั่วไป (GSI)
การอัปเดต OTA สำหรับ Pixel ผ่านโปรแกรม Android เบต้า
หากมีอุปกรณ์ Pixel ที่รองรับ คุณสามารถลงทะเบียนอุปกรณ์ในโปรแกรม Android เบต้าสำหรับ Pixel เพื่อรับการอัปเดตแพลตฟอร์ม Android รุ่นเบต้าผ่านอากาศ (OTA)
ดูข้อมูลเพิ่มเติมและลงทะเบียนได้ที่ g.co/androidbeta
API เวอร์ชันเบต้าและการเผยแพร่
บิลด์เบต้าช่วงแรกจะให้ระบบและไลบรารี Android สำหรับการพัฒนาเท่านั้น ซึ่งไม่มีระดับ API มาตรฐาน หากต้องการกำหนดเป้าหมายเป็น แพลตฟอร์มใหม่และสร้างด้วย API ใหม่ในช่วงเวลานี้ คุณต้องกำหนดเป้าหมายเป็น เวอร์ชันเบต้าโดยอัปเดตการกำหนดค่าบิลด์ของแอป
API ตัวอย่างจะยังไม่เป็นทางการจนกว่าจะมีการเปิดตัว SDK ขั้นสุดท้ายที่ Platform Stability ซึ่งหมายความว่าคุณควรคาดหวังการเปลี่ยนแปลงของ API ในช่วงเบต้า โดยเฉพาะในช่วง 2-3 สัปดาห์แรกของโปรแกรม เราจะสรุปการเปลี่ยนแปลง ในแต่ละรุ่น
ในเวอร์ชันตัวอย่างในอนาคต เราจะสรุป API สำหรับนักพัฒนาแอปและคุณจะสามารถ ดาวน์โหลด SDK อย่างเป็นทางการลงใน Android Studio และคอมไพล์กับ API อย่างเป็นทางการ ได้
จนกว่าจะถึงเหตุการณ์สำคัญด้านความเสถียรของแพลตฟอร์ม Google Play จะไม่อนุญาตให้เผยแพร่แอปที่กำหนดเป้าหมายเป็นระดับ API เวอร์ชันตัวอย่างหรือระดับ API อย่างเป็นทางการในอนาคต เมื่อมี SDK เวอร์ชันสุดท้าย คุณจะกำหนดเป้าหมายระดับ API อย่างเป็นทางการและเผยแพร่แอปไปยัง Google Play ได้โดยใช้ช่องทางการเผยแพร่เวอร์ชันอัลฟ่า เบต้า และเวอร์ชันที่ใช้งานจริง ในระหว่างนี้ หากต้องการเผยแพร่แอปไปยังผู้ทดสอบที่กำหนดเป้าหมายเป็น API ระดับถัดไป คุณสามารถทำได้ผ่านทางอีเมลหรือดาวน์โหลดโดยตรงจากเว็บไซต์ของคุณได้ทุกเมื่อ
เอกสารอ้างอิง API และรายงานความแตกต่าง
เอกสารอ้างอิงของแพลตฟอร์มจะแสดงตัวอย่างแพลตฟอร์ม เบต้า หรือรุ่นสุดท้ายล่าสุดเสมอ ในระหว่างการพัฒนา API ใหม่ ระบบจะใส่ลายน้ำเพื่อเพิ่มการมองเห็นและแสดงชื่อรหัสเวอร์ชันตัวอย่างเป็นระดับ API โปรดทราบว่าคุณจะใช้ API เหล่านี้ได้ก็ต่อเมื่อสร้างด้วย SDK เวอร์ชันตัวอย่างเท่านั้น
เมื่อ SDK เวอร์ชันสุดท้ายพร้อมใช้งาน การอ้างอิง API จะแสดงว่ามีการเพิ่ม API ใหม่ ในระดับ API อย่างเป็นทางการ
แหล่งข้อมูลการสนับสนุน
ขณะทดสอบและพัฒนาด้วยบิลด์ Android เบต้า ให้ใช้ช่องทางต่อไปนี้เพื่อรายงานปัญหาและแสดงความคิดเห็น
- ไปที่หน้าความคิดเห็นและปัญหาเพื่อดูข้อมูลทั้งหมดเกี่ยวกับ วิธีรายงานปัญหาและแจ้งให้เราทราบความคิดเห็นของคุณ จากหน้านี้ คุณสามารถ ไปที่เครื่องมือติดตามปัญหาเพื่อรายงานข้อบกพร่องหรือคำขอฟีเจอร์ และทำ แบบสำรวจสั้นๆ เกี่ยวกับฟีเจอร์ใหม่และการเปลี่ยนแปลงบางอย่างได้
- เครื่องมือติดตามปัญหาของ Android เวอร์ชันตัวอย่างคือเครื่องมือติดตามปัญหาหลักของเรา คุณสามารถรายงานข้อบกพร่อง ปัญหาด้านประสิทธิภาพ และความคิดเห็นทั่วไป ผ่านเครื่องมือติดตามปัญหา นอกจากนี้ คุณยังตรวจสอบปัญหาที่ทราบและดู ขั้นตอนการแก้ปัญหาได้ด้วย เราจะแจ้งให้คุณทราบเกี่ยวกับปัญหาเมื่อมีการจัดลำดับความสำคัญและ ส่งไปยังทีมวิศวกร Android เพื่อตรวจสอบ
- ชุมชนนักพัฒนาแอป Android เป็นชุมชนที่คุณสามารถ เชื่อมต่อกับผู้ใช้และนักพัฒนาแอปคนอื่นๆ ที่กำลังทำงานกับรุ่นตัวอย่างของ Android 17 คุณสามารถแชร์ข้อสังเกตและไอเดีย รวมถึงค้นหาคำตอบสำหรับคำถามต่างๆ ได้ที่นั่น