تلتزم Google بتعزيز المساواة العرقية في المجتمعات السوداء. أنظر كيف.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

Quickstart لنظام Android

قم بإعداد بيئة التطوير الخاصة بك

  • قم بتثبيت الإصدار 3.1 من Android Studio أو إصدار أحدث مع الإصدار 7.0 من نظام Android SDK Platform (مستوى API 24) أو أعلى.

  • ستحتاج إلى فهم أساسي لتطوير Android. إذا كنت مستخدمًا جديدًا لنظام Android ، فراجع إنشاء أول تطبيق Android لك للمبتدئين .

افتح نموذج المشروع

يستخدم Quickstart هذا OpenGL ، وهو واجهة برمجة لتقديم رسومات متجهة ثنائية وثلاثية الأبعاد. راجع وثائق Enable ARCore قبل البدء بالخطوات أدناه.

احصل على نموذج المشروع عن طريق استنساخ المستودع باستخدام الأمر التالي:

git clone https://github.com/google-ar/arcore-android-sdk.git

في Android Studio ، افتح نموذج المشروع hello_ar_java ، الموجود في الدليل الفرعي للعينات داخل دليل arcore-android-sdk .

قم بإعداد جهازك أو المحاكي

يمكنك تشغيل تطبيقات AR على جهاز مدعوم أو في Android Emulator:

قم بتشغيل العينة

تأكد من توصيل جهاز Android بجهاز التطوير وانقر فوق تشغيل في Android Studio.

يقوم Android Studio ببناء مشروعك في ملف APK قابل للتصحيح ، ويقوم بتثبيت APK ، ثم يقوم بتشغيل التطبيق على جهازك. لمزيد من المعلومات ، راجع إنشاء التطبيق وتشغيله .

قد يُطلب منك تثبيت خدمات Google Play للواقع المعزز أو تحديثها إذا كانت مفقودة أو قديمة. حدد متابعة لتثبيته من متجر Google Play.

يتيح لك تطبيق hello_ar_java وضع أشكال Android ومعالجتها على أسطح طائرة AR المكتشفة. يتم تنفيذه مع Android GL SurfaceView ، والذي يستخدم لتقديم معاينة الكاميرا وكائنات AR الأساسية مثل Planes and Anchors. يمكن العثور على نموذج إطار عرض نموذج hello_ar_java في com/google/ar/core/examples/java/common/samplerender .

استخدم التنسيب الفوري

تسمح واجهة برمجة تطبيقات المواضع الفورية للمستخدم بوضع كائن AR على الشاشة دون الحاجة إلى انتظار ARCore لاكتشاف هندسة السطح. يتم تحسين وضع الكائن في الوقت الفعلي حيث يتحرك المستخدم أكثر حول البيئة. بمجرد اكتشاف ARCore للوضع الصحيح في المنطقة حيث يتم وضع كائن AR ، يتم تحديث الكائن الأبيض تلقائيًا ليكون دقيقًا ، ويصبح معتمًا.

ضع كائنًا افتراضيًا باستخدام التنسيب الفوري

يتم تمكين التنسيب الفوري تلقائيًا في hello_ar_java . اضغط على أيقونة الترس على الشاشة واختر Instant Placement في القائمة المنسدلة. يجب تحديد خانة الاختيار " تمكين المواضع الفورية" بالفعل.

اضغط على الشاشة لوضع كائن. تأكد من الاستمرار في تحريك الجهاز بعد رؤية الكائن الهولوغرافي يظهر على الشاشة ، بحيث يمكن لـ ARCore الحصول على بيانات كافية حول محيطك لتثبيت الكائن الافتراضي بدقة.

الخطوات التالية