รันไทม์ XR
อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
12 กุมภาพันธ์ 2025 | - | - | - | 1.0.0-alpha02 |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มทรัพยากร Dependency ในรันไทม์ XR คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ใน ที่เก็บ Maven ของ Google
เพิ่มการอ้างอิงสำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle
สำหรับแอปหรือโมดูล
ดึงดูด
dependencies { implementation "androidx.xr.runtime:runtime:1.0.0-alpha01" // Use in environments that do not support OpenXR testImplementation "androidx.xr.runtime:runtime-testing:1.0.0-alpha01" }
Kotlin
dependencies { implementation("androidx.xr.runtime:runtime:1.0.0-alpha01") // Use in environments that do not support OpenXR testImplementation("androidx.xr.runtime:runtime-testing:1.0.0-alpha01") }
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพิงบิวด์
ความคิดเห็น
ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของเครื่องมือติดตามปัญหา
รุ่น 1.0
เวอร์ชัน 1.0.0-alpha02
12 กุมภาพันธ์ 2025
androidx.xr.runtime:runtime:1.0.0-alpha02
, androidx.xr.runtime:runtime-openxr:1.0.0-alpha02
และ androidx.xr.runtime:runtime-testing:1.0.0-alpha02
เผยแพร่แล้ว เวอร์ชัน 1.0.0-alpha02 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบและการเปลี่ยนแปลงด้านลักษณะการทำงาน
- ตอนนี้ฟังก์ชันรันไทม์
OpenXR
ที่แสดงผล Anchor จะแสดงAnchorResourcesExhaustedException
หากพบรหัสข้อผิดพลาดที่แจ้งว่าถึงขีดจํากัดทรัพยากรOpenXR
แล้ว - ตอนนี้
Session.create
และSession.resume
ต้องใช้สิทธิ์android.permission.HAND_TRACKING
ฟีเจอร์ใหม่
- เพิ่มการรองรับการติดตามการเคลื่อนไหวของมือ
แก้ไขข้อบกพร่อง
- การสร้างจุดยึดมีความเสถียรมากขึ้นเมื่อทำงานบนโปรแกรมจำลอง
เวอร์ชัน 1.0.0-alpha01
12 ธันวาคม 2024
androidx.xr.runtime:runtime-* 1.0.0-alpha01
ได้รับการปล่อยแล้ว
ฟีเจอร์ของรุ่นแรก
การเปิดตัวรันไทม์ Jetpack XR ครั้งแรก ไลบรารีนี้มีฟังก์ชันพื้นฐานสําหรับชุดไลบรารี Jetpack XR ซึ่งรวมถึงการค้นพบความสามารถ การจัดการวงจร การกำหนดค่า และอื่นๆ ไลบรารีรันไทม์มีรูปแบบต่างๆ (เช่น runtime-openxr
หรือ runtime-testing
) ขึ้นอยู่กับแพลตฟอร์มการเรียกใช้ นอกจากนี้ ไลบรารีนี้ยังมีการแยกความคิดทางคณิตศาสตร์พื้นฐาน เช่น Vector3
และ Matrix4
ซึ่งใช้ในแพลตฟอร์ม Jetpack XR API ทั้งหมด
Session
: ให้คุณควบคุมระบบ XR ได้อย่างละเอียด รวมถึงตัดสินใจว่าจะประมวลผลหรือไม่และการกำหนดค่าโดยรวม รวมถึงเป็นตัวแฮนเดิลที่คุณจะใช้กับ API อื่นๆ ทั้งหมดเพื่อปลดล็อกความสามารถของระบบพื้นฐานPose
: ตําแหน่งในระบบพิกัดที่กำหนดเองซึ่งมีตําแหน่งและการวางแนวที่เชื่อมโยงอยู่ คุณจะใช้คลาสนี้เพื่อสื่อสารตำแหน่งของวัตถุด้วย ARCore สำหรับ Jetpack XR และ Jetpack SceneCore
ปัญหาที่ทราบ
- ขณะนี้
configure
ยังไม่มีผลใดๆ เลย เวอร์ชันในอนาคตจะเพิ่มการตั้งค่าใหม่ที่คุณสามารถใช้เพื่อควบคุมลักษณะการทำงานของSession