แพ็กเกจและเผยแพร่แอปสำหรับ Android XR

อุปกรณ์ XR ที่รองรับ
คำแนะนำนี้จะช่วยคุณสร้างประสบการณ์การใช้งานสำหรับอุปกรณ์ XR ประเภทนี้
ชุดหูฟัง XR
แว่นตา XR แบบมีสาย
แว่นตาที่มีระบบเสียง

Android XR จะนำประสบการณ์ที่สมจริงและเทคโนโลยีความจริงเสริม (AR) ของแอปมาสู่อุปกรณ์ XR ที่หลากหลาย เช่น ชุดหูฟัง XR, แว่นตา XR แบบมีสาย และแว่นตาที่มีระบบเสียงผ่าน Google Play

อ่านคู่มือนี้เพื่อดูวิธีเตรียมและจัดจำหน่ายแอปไปยังผู้ใช้ Android XR ผ่าน Google Play นอกจากนี้ โปรดอ่านหลักเกณฑ์ด้านคุณภาพของแอป Android XR เพื่อดูข้อมูลเกี่ยวกับมาตรฐานความสามารถในการใช้งานและคุณภาพสำหรับประสบการณ์การใช้งานแอปประเภทต่างๆ

เริ่มต้นใช้งาน Play Store และ Play Console

หากคุณมีแอปบนอุปกรณ์เคลื่อนที่ที่เผยแพร่ใน Play Store อยู่แล้ว การเผยแพร่แอปสำหรับ Android XR จะให้ความรู้สึกที่คุ้นเคย หากคุณเพิ่งเริ่มใช้ Play Store หรือ Play Console แหล่งข้อมูลเหล่านี้จะช่วยให้คุณเริ่มต้นใช้งานได้

ในอุปกรณ์ Android XR บางรุ่น เช่น ชุดหูฟัง XR และแว่นตา XR แบบมีสาย ผู้ใช้สามารถไปที่ Play Store และดาวน์โหลดแอปลงในอุปกรณ์ได้โดยตรง ในอุปกรณ์อื่นๆ เช่น แว่นตาที่มีระบบเสียง ผู้ใช้จะดาวน์โหลดแอปไปยังอุปกรณ์ที่ใช้ร่วมกัน (เช่น โทรศัพท์) ซึ่งจะเชื่อมต่อกับแว่นตาเพื่อมอบประสบการณ์การใช้งานแอป

การอัปโหลดและเผยแพร่แอปต้องใช้บัญชี Play Console คุณสามารถพัฒนาและเผยแพร่โดยใช้บัญชี Play Console ที่มีอยู่ หรือสร้างบัญชีใหม่หากคุณเพิ่งเริ่มใช้แพลตฟอร์มนี้

ศูนย์ช่วยเหลือของ Play Console มีข้อมูลที่คุณต้องใช้ในการเริ่มต้นใช้งาน ดังนี้

ดูข้อมูลเกี่ยวกับ Android App Bundle และข้อจำกัดด้านขนาด

Android App Bundle เป็นรูปแบบการเผยแพร่ที่มีโค้ดและทรัพยากรที่คอมไพล์แล้วทั้งหมดของแอป และเลื่อนการสร้างและรับรอง APK ไปยัง Google Play

Google Play ใช้ App Bundle เพื่อสร้างและแสดง APK ที่เพิ่มประสิทธิภาพสำหรับการกำหนดค่าอุปกรณ์แต่ละรายการ ดังนั้นระบบจะดาวน์โหลดเฉพาะโค้ดและทรัพยากรที่จำเป็นสำหรับอุปกรณ์หนึ่งๆ เพื่อเรียกใช้แอป คุณไม่จำเป็นต้องสร้าง รับรอง และจัดการ APK หลายรายการเพื่อเพิ่มประสิทธิภาพการรองรับอุปกรณ์ต่างๆ และผู้ใช้จะได้รับการดาวน์โหลดที่มีขนาดเล็กลงและเพิ่มประสิทธิภาพมากขึ้น

โปรเจ็กต์แอปส่วนใหญ่ไม่ต้องใช้ความพยายามมากนักในการสร้าง App Bundle ที่รองรับการแสดง APK ที่เพิ่มประสิทธิภาพแล้ว การแสดง APK ที่เพิ่มประสิทธิภาพจะกลายเป็นประโยชน์โดยอัตโนมัติหากคุณทำสิ่งต่อไปนี้อยู่แล้ว

ขีดจำกัดขนาดสูงสุดของ Google Play มีผลกับแอป Android XR ด้วย

คุณอาจต้องการใช้ประโยชน์จากการนำส่งเนื้อหา Play หรือการนำส่งฟีเจอร์ Play สำหรับแอป Android XR โดยเฉพาะอย่างยิ่งหากแอปมีเนื้อหาขนาดใหญ่จำนวนมาก การนำส่งฟีเจอร์ Play ใช้ความสามารถขั้นสูงของ App Bundle ซึ่งช่วยให้สามารถนำส่งฟีเจอร์บางอย่างของแอปตามเงื่อนไขหรือดาวน์โหลดตามต้องการได้ Play Asset Delivery เป็นโซลูชันของ Google Play สำหรับการนำส่งเนื้อหาเกมจำนวนมาก โดยมีวิธีการนำส่งที่ยืดหยุ่นและมีประสิทธิภาพสูง

เลือกแทร็กการเผยแพร่สำหรับแอป

Play Console มีตัวเลือกสำหรับการเผยแพร่และจัดการแอป สำหรับ Android XR มีแทร็กการเผยแพร่ที่แตกต่างกันซึ่งคุณอาจใช้ ทั้งนี้ขึ้นอยู่กับประเภทประสบการณ์การใช้งานแอปที่คุณกำลังสร้าง

เลือกแทร็กการเผยแพร่สำหรับแอปที่มีประสบการณ์การใช้งาน Augmented Reality

หากคุณกำลังเผยแพร่ประสบการณ์ความจริงเสริมของแอปสำหรับแว่นตาที่มีระบบเสียง ให้ใช้แทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่ Play Console ไม่มีแทร็กการเผยแพร่เฉพาะสำหรับแว่นตาที่มีระบบเสียง

คุณสามารถใช้ฟีเจอร์และเนื้อหาสำหรับแว่นตาที่มีระบบเสียงใน APK บนอุปกรณ์เคลื่อนที่ที่มีอยู่ และเผยแพร่เนื้อหาเดียวกันในแทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่โดยไม่ต้องทำการเปลี่ยนแปลงการเผยแพร่ที่เฉพาะเจาะจงใน Play Console

เลือกแทร็กการเผยแพร่สำหรับแอปที่มีประสบการณ์การใช้งานที่สมจริง

หากคุณกำลังสร้างแอปที่มีประสบการณ์การใช้งานที่สมจริงสำหรับชุดหูฟัง XR หรือแว่นตา XR แบบมีสาย คุณสามารถใช้แทร็กการเผยแพร่ได้ 2 แทร็ก ดังนี้

  • แทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่: แทร็กเดียวกับที่แอปใช้เพื่อเผยแพร่ไปยังอุปกรณ์เคลื่อนที่ Android เช่น โทรศัพท์และแท็บเล็ต
  • แทร็กการเผยแพร่สำหรับ Android XR โดยเฉพาะ: แทร็กเฉพาะสำหรับแอปและตัวแปรของแอปที่พร้อมให้บริการในอุปกรณ์ Android XR เท่านั้น

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

1. ทำให้แอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่รองรับ Spatial

แอปที่มีอยู่ซึ่งเผยแพร่ในแทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่จะค้นพบได้โดยอัตโนมัติใน Google Play สำหรับผู้ใช้ Android XR ตราบใดที่แอปไม่มีฟีเจอร์ที่ไม่รองรับสำหรับ Android XR

หากเลือกที่จะสร้างความแตกต่างให้แอปบนอุปกรณ์เคลื่อนที่สำหรับ XR โดยการเพิ่มฟีเจอร์ต่างๆ เช่น UI เชิงมิติพื้นที่, โมเดล 3 มิติ หรือสภาพแวดล้อมเชิงมิติพื้นที่ คุณจะมี 2 ตัวเลือกในการเผยแพร่แอปไปยังผู้ใช้ Android XR ไม่ว่าจะเลือกวิธีใด ให้ใช้ชื่อแพ็กเกจเดียวกับแอปที่มีอยู่

เผยแพร่ไปยังแทร็กบนอุปกรณ์เคลื่อนที่ต่อ

ในกรณีส่วนใหญ่ คุณสามารถรวมฟีเจอร์หรือเนื้อหา XR ไว้ใน APK บนอุปกรณ์เคลื่อนที่ที่มีอยู่ได้ คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงการเผยแพร่ที่เฉพาะเจาะจงใน Play Console แต่สามารถทำงานกับ APK ที่มีอยู่ต่อไปและเผยแพร่เนื้อหาเดียวกันในแทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่ได้ ผู้ใช้ Android XR จะได้รับอาร์ติแฟกต์จากแทร็กการเผยแพร่ในอุปกรณ์เคลื่อนที่

เผยแพร่ประสบการณ์ XR ไปยังแทร็กการเผยแพร่สำหรับ Android XR โดยเฉพาะ

ในบางสถานการณ์ แอป XR และแอปบนอุปกรณ์เคลื่อนที่อาจมีฟีเจอร์หรือข้อกำหนดที่แตกต่างกันอย่างมาก ตัวอย่างเช่น แอป XR อาจต้องใช้ชุดสิทธิ์ที่แตกต่างกัน หรืออาจมีฟังก์ชันการทำงานที่แตกต่างกันมาก ซึ่งทำให้ยากต่อการเปลี่ยนโครงสร้างภายในโค้ดเพื่อรองรับทั้ง Use Case บนอุปกรณ์เคลื่อนที่และ XR

ในกรณีเหล่านี้ คุณสามารถเลือกสร้าง APK ใหม่สำหรับประสบการณ์การใช้งาน XR โดยใช้รายการแอปที่ลงทะเบียนไว้แล้วใน Play Console หากเลือกตัวเลือกนี้ โปรดคำนึงถึงสิ่งต่อไปนี้

  • APK ใหม่จะใช้ชื่อแพ็กเกจร่วมกับแอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่
  • แอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่จะยังคงเผยแพร่ในแทร็กอุปกรณ์เคลื่อนที่
  • ระบบจะเผยแพร่แอปเวอร์ชัน XR ใหม่ในแทร็ก Android XR โดยเฉพาะ

แม้ว่าตัวเลือกนี้จะช่วยให้คุณมีความยืดหยุ่นมากขึ้นในการเผยแพร่ แต่ก็มีค่าใช้จ่ายเพิ่มเติมเนื่องจากคุณมี APK หลายรายการที่ต้องเผยแพร่และจัดการ

หากต้องการเผยแพร่ไปยังแทร็กเฉพาะของ Android XR แอปของคุณต้องประกาศฟีเจอร์ใดฟีเจอร์หนึ่งต่อไปนี้ในไฟล์ Manifest โดยขึ้นอยู่กับเครื่องมือที่คุณใช้สร้างแอป

แอปที่เผยแพร่ในแทร็กเฉพาะของ Android XR จะแสดงในอุปกรณ์ Android XR ที่รองรับฟีเจอร์ android.software.xr.api.spatial หรือ android.software.xr.api.openxr เท่านั้น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้แทร็กการเผยแพร่สำหรับ Android XR โดยเฉพาะได้ที่คู่มือ Play Console

2. สร้างแอป XR ใหม่

สำหรับแอปใหม่ที่มีไว้สำหรับอุปกรณ์ XR เท่านั้น คุณควรเผยแพร่ไปยังแทร็กเฉพาะของ Android XR เท่านั้น

หากต้องการเผยแพร่ไปยังแทร็กเฉพาะของ Android XR แอปของคุณต้องประกาศฟีเจอร์ใดฟีเจอร์หนึ่งต่อไปนี้ในไฟล์ Manifest โดยขึ้นอยู่กับเครื่องมือที่คุณใช้สร้างแอป

แอปที่เผยแพร่ในแทร็กเฉพาะของ Android XR จะแสดงในอุปกรณ์ Android XR ที่รองรับฟีเจอร์ android.software.xr.api.spatial หรือ android.software.xr.api.openxr เท่านั้น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้แทร็กการเผยแพร่สำหรับ Android XR โดยเฉพาะได้ที่คู่มือ Play Console

ช่วยให้ผู้ใช้ค้นพบแอปของคุณใน Play Store ด้วยป้าย

แอปของคุณอาจได้รับป้ายใน Play Store ที่ช่วยให้ผู้ใช้ค้นพบประสบการณ์ XR คุณภาพสูงของแอป ทั้งนี้ขึ้นอยู่กับประเภทประสบการณ์ XR ที่คุณสร้าง

รับป้ายสำหรับการสร้างประสบการณ์ที่สมจริงและแตกต่าง

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

รับป้ายสำหรับการสร้างประสบการณ์ Augmented Reality ที่แตกต่าง

หากคุณกำลังสร้างประสบการณ์การใช้งาน Augmented Reality คุณจะได้รับป้าย "แตกต่างสำหรับแว่นตา" ใน Play Store หากต้องการรับป้ายนี้ ให้ใช้กิจกรรมที่คาดการณ์ไว้สำหรับประสบการณ์การใช้งาน Augmented Reality ของแอป

จัดการการยกเว้นอุปกรณ์

หลังจากที่อัปโหลด App Bundle อย่างน้อย 1 รายการไปยัง Play Console แล้ว คุณสามารถดูแคตตาล็อกอุปกรณ์ที่มีอยู่และตรวจสอบได้ว่าอุปกรณ์ใดบ้างที่เข้ากันได้กับแอปของคุณ โปรดไปที่ศูนย์ช่วยเหลือของ Play Console เพื่อทำความเข้าใจวิธีดูและจำกัดอุปกรณ์ที่เข้ากันได้กับแอปของคุณ

ดูเพิ่มเติม


OpenXR™ และโลโก้ OpenXR เป็นเครื่องหมายการค้าของ The Khronos Group Inc. และจดทะเบียนเป็นเครื่องหมายการค้าในจีน สหภาพยุโรป ญี่ปุ่น และสหราชอาณาจักร