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

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

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

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

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

Milestone ประเภท การดำเนินการของนักพัฒนาแอป
เบต้า 1 การเปิดตัวเวอร์ชันเบต้าเริ่มต้น การอัปเดตผ่านอากาศสำหรับนักพัฒนาแอปและ ผู้ที่ทดลองใช้ก่อนเปิดตัวซึ่งลงทะเบียนเข้าร่วม 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 เบต้าสำหรับ 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 คุณสามารถแชร์ข้อสังเกตและไอเดีย รวมถึงค้นหาคำตอบสำหรับคำถามต่างๆ ได้ที่นั่น