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 มีข้อมูลที่คุณต้องใช้ในการเริ่มต้นใช้งาน ดังนี้
- ลงทะเบียนบัญชีนักพัฒนาแอป Google Play
- อ่านศูนย์นโยบายสำหรับนักพัฒนาแอปของ Google Play
- สร้างและตั้งค่าแอปโดยใช้ Play Console
- กำหนดราคาสำหรับแอป
- ตั้งค่าการทดสอบแบบเปิด แบบปิด หรือแบบภายใน
- ดูข้อมูลเกี่ยวกับรูปแบบการเผยแพร่ Android App Bundle และ App Bundle Explorer
- ดูรายงาน สถิติ และข้อมูลเชิงลึกเกี่ยวกับแอปและผู้ใช้
ดูข้อมูลเกี่ยวกับ Android App Bundle และข้อจำกัดด้านขนาด
Android App Bundle เป็นรูปแบบการเผยแพร่ที่มีโค้ดและทรัพยากรที่คอมไพล์แล้วทั้งหมดของแอป และเลื่อนการสร้างและลงนาม APK ไปยัง Google Play
Google Play ใช้ App Bundle เพื่อสร้างและแสดง APK ที่เพิ่มประสิทธิภาพสำหรับการกำหนดค่าอุปกรณ์แต่ละรายการ ดังนั้นระบบจะดาวน์โหลดเฉพาะโค้ดและทรัพยากรที่จำเป็นสำหรับอุปกรณ์ที่เฉพาะเจาะจงเพื่อเรียกใช้แอปของคุณ คุณไม่จำเป็นต้องสร้าง ลงนาม และจัดการ APK หลายรายการเพื่อเพิ่มประสิทธิภาพการรองรับอุปกรณ์ต่างๆ และผู้ใช้จะได้รับการดาวน์โหลดที่มีขนาดเล็กลงและเพิ่มประสิทธิภาพมากขึ้น
โปรเจ็กต์แอปส่วนใหญ่ไม่จำเป็นต้องใช้ความพยายามมากนักในการสร้าง App Bundle ที่รองรับการแสดง APK ที่เพิ่มประสิทธิภาพแล้ว การแสดง APK ที่เพิ่มประสิทธิภาพจะกลายเป็นสิทธิประโยชน์โดยอัตโนมัติหากคุณทำสิ่งใดสิ่งหนึ่งต่อไปนี้อยู่แล้ว
- จัดระเบียบโค้ดและทรัพยากรตามรูปแบบที่กำหนด
- สร้าง Android App Bundle ที่ลงนามแล้วโดยใช้ Android Studio หรือใช้บรรทัดคำสั่ง แล้วอัปโหลดไปยัง Google Play
ขีดจำกัดขนาดสูงสุดของ 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 เพื่อทำความเข้าใจวิธีดูและจำกัดอุปกรณ์ที่เข้ากันได้ของแอป
ดูเพิ่มเติม
- เตรียมแอปให้พร้อมสำหรับการเผยแพร่
- เพิ่มเนื้อหาตัวอย่างเพื่อแสดงแอปของคุณให้โดดเด่น
- รับรองแอป
- อัปโหลดแอป
- ตั้งค่าการทดสอบแบบเปิด ปิด หรือภายใน
- เผยแพร่ด้วยความมั่นใจ
- ข้อกำหนดการทดสอบแอปสำหรับบัญชีนักพัฒนาแอปส่วนบุคคลบัญชีใหม่
- ศูนย์นักพัฒนาแอป Google Play
OpenXR™ และโลโก้ OpenXR เป็นเครื่องหมายการค้าของ The Khronos Group Inc. และจดทะเบียนเป็นเครื่องหมายการค้าในจีน สหภาพยุโรป ญี่ปุ่น และสหราชอาณาจักร