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