แพ็กเกจและเผยแพร่แอปสำหรับ Android 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 ที่เพิ่มประสิทธิภาพสำหรับการกำหนดค่าอุปกรณ์แต่ละรายการ ดังนั้นระบบจะดาวน์โหลดเฉพาะโค้ดและทรัพยากรที่จำเป็นสำหรับอุปกรณ์ที่เฉพาะเจาะจงเพื่อเรียกใช้แอป คุณไม่จำเป็นต้องสร้าง ทำ Signing และจัดการ APK หลายรายการเพื่อเพิ่มประสิทธิภาพการรองรับอุปกรณ์ต่างๆ และผู้ใช้จะได้รับการดาวน์โหลดที่มีขนาดเล็กลงและเพิ่มประสิทธิภาพมากขึ้น

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

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

คุณอาจต้องการใช้ประโยชน์จาก Play Asset Delivery หรือ Play Feature Delivery สำหรับแอป 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 ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์สำหรับแอป XR ใน PackageManager

แอปที่เผยแพร่ในแทร็กเฉพาะของ 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. และจดทะเบียนเป็นเครื่องหมายการค้าในจีน สหภาพยุโรป ญี่ปุ่น และสหราชอาณาจักร