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

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

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

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

ทำตามคำแนะนำนี้เพื่อทำสิ่งต่อไปนี้

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

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

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

Android XR ช่วยให้ผู้ใช้ไปที่ Play Store ในชุดหูฟัง XR และดาวน์โหลด แอปไปยังชุดหูฟังได้โดยตรง

การอัปโหลดและเผยแพร่แอปต้องใช้บัญชี 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 คุณเลือกแทร็กการเผยแพร่ได้ 2 แบบ ได้แก่ แทร็กการเผยแพร่บนอุปกรณ์เคลื่อนที่ หรือแทร็กการเผยแพร่ Android XR โดยเฉพาะ

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

สร้างมิติให้แอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่

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

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

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

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

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

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

แม้ว่าตัวเลือกนี้จะช่วยให้การเผยแพร่มีความยืดหยุ่นมากขึ้น แต่ก็มี ค่าใช้จ่ายเพิ่มเติม เนื่องจากคุณต้องเผยแพร่และจัดการ APK หลายรายการ หากต้องการเผยแพร่ไปยังแทร็กเฉพาะของ Android XR แอปพลิเคชันต้องมีฟีเจอร์ android.software.xr.api.spatial หรือ android.software.xr.api.openxr ในไฟล์ Manifest ของแอป ทั้งนี้ขึ้นอยู่กับว่าแอปสร้างด้วย Jetpack XR SDK หรือสร้างด้วย OpenXR หรือ Unity ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์สำหรับแอป XR ของ PackageManager

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

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

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

สำหรับแอปพลิเคชันใหม่ที่สร้างขึ้นสำหรับอุปกรณ์ XR โดยเฉพาะ คุณควรเผยแพร่ ในแทร็กเฉพาะของ Android XR เท่านั้น หากต้องการเผยแพร่ไปยังแทร็กเฉพาะของ Android XR แอปพลิเคชันต้องมีฟีเจอร์ android.software.xr.api.spatial หรือ android.software.xr.api.openxr ในไฟล์ Manifest ของแอป ทั้งนี้ขึ้นอยู่กับ ว่าแอปสร้างด้วย Jetpack XR SDK หรือสร้างด้วย OpenXR หรือ Unity ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ PackageManager สำหรับแอป XR ได้ที่ส่วนที่เกี่ยวข้องในหน้า Jetpack XR SDK และ OpenXR

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

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

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

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

ดูเพิ่มเติม


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