وقت تشغيل الواقع الممتد

ابدأ جلسة الواقع المعزّز أو الجلسة الثلاثية الأبعاد المخصّصة باستخدام وقت التشغيل الأصلي.
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار التجريبي الأول
12 كانون الأول (ديسمبر) 2024 - - - 1.0.0-alpha01

الإعلان عن التبعيات

لإضافة تبعية لوقت تشغيل XR، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع 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-alpha01

12 كانون الأول (ديسمبر) 2024

تم إصدار androidx.xr.runtime:runtime-* 1.0.0-alpha01.

ميزات الإصدار الأولي

الإصدار الأولي من Jetpack XR Runtime تحتوي هذه المكتبة على وظائف أساسية لمجموعة مكتبات Jetpack XR. ويشمل ذلك اكتشاف الإمكانات وإدارة دورة الحياة والضبط وغير ذلك. توفّر مكتبة Runtime نُسخًا مختلفة (مثل runtime-openxr أو runtime-testing) استنادًا إلى منصّة التنفيذ. بالإضافة إلى ذلك، تقدّم هذه المكتبة تجريدات رياضية أساسية مثل Vector3 وMatrix4 التي يتم استخدامها في جميع مساحات عرض Jetpack XR API.

  • Session: يوفّر لك عناصر تحكّم دقيقة في نظام الواقع المعزّز، بما في ذلك تحديد وقت تنفيذ المعالجة وعدم تنفيذها والإعداد العام. وهو أيضًا الاسم المعرِّف الذي ستستخدمه في جميع واجهات برمجة التطبيقات الأخرى للاستفادة من إمكانات النظام الأساسية.

  • Pose: موقع جغرافي في نظام إحداثيات عشوائي له موضع واتجاه مرتبطان به ستستخدم هذه الفئة للتواصل مع الموقع الجغرافي للعناصر باستخدام ARCore لـ Jetpack XR وJetpack SceneCore.

المشاكل المعروفة

  • لا يؤدي الخيار configure حاليًا إلى أي إجراء. ستضيف الإصدارات المستقبلية إعدادات جديدة يمكنك استخدامها للتحكّم في سلوك Session.