اختبار التفاعلات بين الأجهزة المتعددة باستخدام "محاكي Android"
مدّة القراءة: دقيقة واحدة
أصبح اختبار التفاعلات بين الأجهزة المتعددة أسهل من أي وقت مضى باستخدام "محاكي Android". سواء كنت بصدد إنشاء لعبة متعددة اللاعبين أو توسيع نطاق تطبيقك على الأجهزة الجوّالة ليشمل عوامل شكل مختلفة أو إطلاق أجهزة افتراضية تتطلّب اتصالاً بجهاز، يتيح "محاكي Android" الآن هذه التجارب للمطوّرين بشكلٍ أصلي.
في السابق، كان ربط عدة أجهزة Android افتراضية (AVD) يسبب مشاكل كبيرة. وكان يتطلّب إدارة قواعد معقّدة لإعادة توجيه المنافذ يدويًا من أجل ربط محاكيَين فقط.
يمكنك الآن الاستفادة من حزمة شبكات جديدة في "محاكي Android" توفّر إمكانية الاتصال من جهاز إلى جهاز بدون أي إعدادات على جميع أجهزة Android الافتراضية.
ربط مثيلات المحاكي
تُحدث حزمة الشبكات الجديدة في "محاكي Android" تحوّلاً في طريقة تواصل المحاكيات. في السابق، كان كل جهاز افتراضي يعمل على شبكة الاتصال المحلية (LAN) الخاصة به، ما يؤدي إلى عزله فعليًا عن أجهزة AVD الأخرى. تغيّر حزمة بروتوكولات شبكة Wi-Fi الجديدة ذلك من خلال إنشاء لوحة خلفية مشتركة لشبكة افتراضية تربط جميع المثيلات قيد التشغيل على جهاز المضيف نفسه.
المزايا الرئيسية:
- عدم الحاجة إلى ضبط الإعدادات: لا حاجة بعد الآن إلى إعادة توجيه المنفذ يدويًا أو استخدام أوامر
adbفي النصوص البرمجية. تظهر الأجهزة الافتراضية التي تعمل بنظام التشغيل Android على المضيف نفسه على الشبكة الافتراضية نفسها. - الاتصال من جهاز إلى جهاز: تعمل البروتوكولات المهمة، مثل اتصال Wi-Fi مباشر وNetwork Service Discovery (NSD)، بدون أي إعدادات بين المحاكيات.
- تحسين الثبات: يحلّ هذا الإصدار مشاكل الثبات القديمة، مثل فقدان البيانات وانقطاع الاتصال التي تم رصدها في الإصدار القديم.
- التوافق مع أنظمة أساسية متعددة: تعمل الميزة بالطريقة نفسها على Windows وmacOS وLinux.
حالات الاستخدام
تتيح ميزة "الشبكات المحسّنة للمحاكي" مجموعة كبيرة من سيناريوهات التطوير المصمّمة لأجهزة متعدّدة، وهي:
- التطبيقات المصمّمة لأجهزة متعدّدة: اختبِر مشاركة الملفات أو الألعاب التي تتضمّن تعدّد اللاعبين على الجهاز نفسه أو مسارات التحكّم بين هاتف وجهاز Android آخر.
- التكامل المستمر: يمكنك إنشاء مسارات اختبار قوية ومبرمَجة مصمّمة لأجهزة متعدّدة بدون نصوص برمجية غير مستقرة للشبكة.
- Android XR ونظارات بالذكاء الاصطناعي: يمكنك بسهولة اختبار إقران التطبيق المصاحب وبث البيانات بين الهاتف والنظارات داخل استوديو Android.
- السيارات وساعات Wear OS: تحقَّق من صحة عمليات الاتصال بين جهاز جوّال ووحدة رئيسية في السيارة أو ساعة ذكية.
تتيح حزمة الشبكات الجديدة لمحاكي Android مشاركة شبكة افتراضية بين عدة أجهزة Android الافتراضية، ما يتيح التواصل المباشر بين الأجهزة بدون الحاجة إلى أي إعدادات.
البدء
يتم تفعيل إمكانية ربط الشبكات الجديدة تلقائيًا في أحدث إصدار من Android Emulator (الإصدار 36.5)، وهو متاح من خلال أداة SDK Manager في "استوديو Android". ما عليك سوى تعديل المحاكي وتشغيل أجهزة متعددة.
إذا كنت بحاجة إلى إيقاف هذه الميزة أو أردت معرفة المزيد عنها، يُرجى الرجوع إلى المستندات.
وكالعادة، يهمّنا تلقّي أي ملاحظات. إذا عثرت على خطأ أو مشكلة، يُرجى الإبلاغ عن مشكلة. يمكنك أيضًا أن تكون جزءًا من منتدى مطوّري Android النشط على LinkedIn أو Medium أو YouTube أو X.
-
أخبار المنتجاتأصبحت ميزة تصحيح الأخطاء لاسلكيًا على Android أسرع وأكثر موثوقية وأسهل في الإعداد من أي وقت مضى. في الإصدار 2.0 من ميزة "تصحيح الأخطاء عبر Wi-Fi" في "جسر تصحيح الأخطاء لنظام Android"، قدّمنا حزمة خادم جديدة وطريقة أكثر ذكاءً للتعامل مع الشبكة بهدف معالجة ملاحظات المطوّرين بشأن الثغرات في سهولة الاستخدام.
Steven Jenkins, Sherif Eid, Fabien Sanglard • مدّة القراءة: دقيقة واحدة -
أخبار المنتجاتعلى Google Play، نعمل باستمرار على توسيع منصة الاشتراكات لمساعدتك في تعزيز النمو والتكيّف مع نماذج الأعمال الجديدة وتلبية احتياجات المستخدمين أينما كانوا.
Sheenam Mittal • مدّة القراءة: 4 دقائق -
أخبار المنتجاتفي العام الماضي، أصبح بإمكان "استوديو Android" استخدام أي نموذج للذكاء الاصطناعي. واليوم، نتّخذ الخطوة التالية من خلال توفير إمكانية اختيار وكلاء الترميز.
Matthew Warner • مدّة القراءة: 3 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.