Android เบต้าสำหรับนักพัฒนาแอป

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

  • อิมเมจระบบของฮาร์ดแวร์และอีมูเลเตอร์ - สภาพแวดล้อมรันไทม์สำหรับทดสอบแอปใน Android เวอร์ชันถัดไปสำหรับอุปกรณ์ Pixel และ Android Emulator
  • โค้ดและ API ของแพลตฟอร์มล่าสุด - เราจะอัปเดตเป็นประจำเพื่อให้คุณ ทดสอบกับโค้ดแพลตฟอร์มล่าสุด
  • ลักษณะการทำงานและความสามารถใหม่ๆ - ระบุการเปลี่ยนแปลงลักษณะการทำงานที่จะส่งผลต่อแอปของคุณ และสร้างแอปด้วยความสามารถล่าสุดของแพลตฟอร์ม
  • ความคิดเห็นและการสนับสนุน - ความคิดเห็นของคุณสำคัญอย่างยิ่ง รายงานปัญหาและแจ้งให้เราทราบว่าคุณคิดอย่างไร เชื่อมต่อกับนักพัฒนาแอปคนอื่นๆ ใน[ชุมชนนักพัฒนาแอป][community] เพื่อแชร์ประสบการณ์ของคุณ

เป้าหมายและข้อมูลอัปเดต

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

Milestone ประเภท การดำเนินการของนักพัฒนาแอป
เบต้า 1 เปิดตัวเวอร์ชันเบต้าเริ่มต้น อัปเดตแบบ Over-the-Air ให้กับนักพัฒนาแอปและ ผู้ที่ทดลองใช้ก่อนเปิดตัวซึ่งลงทะเบียนเข้าร่วม Android เบต้า
  • สํารวจการเปลี่ยนแปลงลักษณะการทํางานและ API ใหม่ๆ
  • เริ่มการทดสอบความเข้ากันได้ของแอปในช่วงแรก
  • โปรดส่งความคิดเห็นเพื่อรายงานปัญหาสำคัญหรือคำขอให้เราทราบในช่วงนี้
รุ่นเบต้าในอนาคต การเปิดตัวเวอร์ชันเบต้าที่ค่อยๆ พัฒนาขึ้น เรื่อยๆ
  • สำรวจฟีเจอร์ใหม่, API และ (สำหรับการเปิดตัวเวอร์ชันหลักเท่านั้น) การเปลี่ยนแปลง ลักษณะการทำงาน
  • ทำการทดสอบความเข้ากันได้ต่อไปและคอยดูความคิดเห็นจากผู้ใช้ Android เวอร์ชันเบต้า
  • ทดสอบการกำหนดเป้าหมายระดับ API ใหม่ต่อไป (สำหรับการเปิดตัวเวอร์ชันหลักเท่านั้น)
  • แจ้งให้นักพัฒนา SDK และไลบรารีทราบหากมีปัญหาด้านความเข้ากันได้
ความเสถียรของแพลตฟอร์ม
ความเสถียรของ แพลตฟอร์ม เป้าหมายแรกของความเสถียรของ แพลตฟอร์มประกอบด้วย API และลักษณะการทำงานขั้นสุดท้าย การเผยแพร่ ใน Play ก็เปิดให้ใช้งานเช่นกัน
  • เริ่มการทดสอบความเข้ากันได้ขั้นสุดท้ายสำหรับแอป, SDK และ ไลบรารี
  • เผยแพร่แอปเวอร์ชันที่เข้ากันได้
  • ดำเนินการต่อเพื่อกำหนดเป้าหมายระดับ API ใหม่ (สำหรับการเปิดตัวเวอร์ชันหลักเท่านั้น)
  • อัปเดต SDK และไลบรารี แล้วแจ้งให้นักพัฒนาแอปทราบถึงปัญหา ความเข้ากันได้
รุ่น สุดท้าย การเปิดตัวแพลตฟอร์มไปยัง AOSP และ ระบบนิเวศ
  • เผยแพร่เวอร์ชันที่เข้ากันได้สำหรับแอป, SDK และไลบรารี
  • ดำเนินการต่อเพื่อกำหนดเป้าหมายระดับ API ใหม่ (สำหรับการเปิดตัวเวอร์ชันหลักเท่านั้น)
  • สร้างด้วยฟีเจอร์และ API ใหม่ๆ

ระยะการเปิดตัว 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 Beta สำหรับ 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 โปรดทราบว่าคุณจะใช้ API เหล่านี้ได้ก็ต่อเมื่อสร้างด้วย SDK เวอร์ชันตัวอย่างเท่านั้น

เมื่อ SDK สุดท้ายพร้อมใช้งาน การอ้างอิง API จะแสดงว่ามีการเพิ่ม API ใหม่ ในระดับ API อย่างเป็นทางการ

แหล่งข้อมูลการสนับสนุน

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

  • ไปที่หน้าความคิดเห็นและปัญหาเพื่อดูข้อมูลทั้งหมดเกี่ยวกับ วิธีรายงานปัญหาและแจ้งให้เราทราบความคิดเห็นของคุณ จากหน้านี้ คุณสามารถ ไปที่เครื่องมือติดตามปัญหาเพื่อรายงานข้อบกพร่องหรือคำขอฟีเจอร์ และคุณสามารถทำ แบบสำรวจสั้นๆ เกี่ยวกับฟีเจอร์และการเปลี่ยนแปลงใหม่ๆ บางอย่างได้
  • เครื่องมือติดตามปัญหาของ Android เวอร์ชันตัวอย่างคือเครื่องมือติดตามปัญหาหลักของเรา คุณสามารถรายงานข้อบกพร่อง ปัญหาด้านประสิทธิภาพ และความคิดเห็นทั่วไป ผ่านเครื่องมือติดตามปัญหา นอกจากนี้ คุณยังตรวจสอบปัญหาที่ทราบและดู ขั้นตอนการแก้ปัญหาชั่วคราวได้ด้วย เราจะแจ้งให้คุณทราบเกี่ยวกับปัญหาของคุณเมื่อมีการจัดลำดับความสำคัญและ ส่งไปยังทีมวิศวกร Android เพื่อตรวจสอบ
  • [ชุมชนนักพัฒนาแอป Android][community] เป็นชุมชนที่คุณสามารถเชื่อมต่อกับผู้ใช้และนักพัฒนาแอปคนอื่นๆ ที่กำลังทำงานกับรุ่นตัวอย่างของ Android 16 ได้ คุณสามารถแชร์ข้อสังเกตและไอเดีย รวมถึงค้นหาคำตอบสำหรับคำถามต่างๆ ได้ที่นั่น

[ชุมชน]: /about/versions/16/qpr2/dev-community