اخبار محصول

تست تعاملات چند دستگاهی با شبیه‌ساز اندروید

مطالعه ۲ دقیقه‌ای
Steven Jenkins
مدیر محصول، اندروید استودیو

آزمایش تعاملات چند دستگاهی اکنون با شبیه‌ساز اندروید آسان‌تر از همیشه است. چه در حال ساخت یک بازی چند نفره باشید، چه در حال گسترش برنامه تلفن همراه خود در بین فرم فاکتورها، یا راه‌اندازی دستگاه‌های مجازی که نیاز به اتصال دستگاه دارند، شبیه‌ساز اندروید اکنون به صورت بومی از این تجربیات توسعه‌دهندگان پشتیبانی می‌کند.

پیش از این، اتصال چندین دستگاه مجازی اندروید (AVD) به یکدیگر باعث ایجاد اصطکاک قابل توجهی می‌شد. برای اتصال دو شبیه‌ساز، نیاز به مدیریت دستی قوانین پیچیده‌ی ارسال پورت بود.

اکنون می‌توانید از یک پشته شبکه جدید برای شبیه‌ساز اندروید بهره ببرید که اتصال نظیر به نظیر بدون نیاز به پیکربندی را در تمام AVD های شما به ارمغان می‌آورد.

اتصال نمونه‌های شبیه‌ساز به یکدیگر

پشته شبکه جدید برای شبیه‌ساز اندروید، نحوه ارتباط شبیه‌سازها را متحول می‌کند. پیش از این، هر دستگاه مجازی روی شبکه محلی (LAN) خود کار می‌کرد و عملاً آن را از سایر AVDها جدا می‌کرد. پشته شبکه Wi-Fi جدید با ایجاد یک صفحه پشتی شبکه مجازی مشترک که تمام نمونه‌های در حال اجرا روی یک دستگاه میزبان را به هم متصل می‌کند، این وضعیت را تغییر می‌دهد.

مزایای کلیدی:

  • بدون نیاز به پیکربندی: دیگر نیازی به فوروارد کردن دستی پورت یا اسکریپت‌نویسی دستورات adb نیست. AVDهای روی یک میزبان، روی یک شبکه مجازی ظاهر می‌شوند.
  • اتصال نظیر به نظیر: پروتکل‌های حیاتی مانند Wi-Fi Direct و Network Service Discovery (NSD) به صورت پیش‌فرض بین شبیه‌سازها کار می‌کنند.
  • پایداری بهبود یافته: مشکلات پایداری طولانی‌مدت، مانند از دست دادن داده‌ها و قطعی اتصال که در پشته قدیمی یافت می‌شود را برطرف می‌کند.
  • سازگاری بین پلتفرمی: در ویندوز، macOS و لینوکس به طور یکسان کار می‌کند.

موارد استفاده

شبکه‌سازی بهبود یافته شبیه‌ساز، طیف گسترده‌ای از سناریوهای توسعه چند دستگاهی را پشتیبانی می‌کند:

  • برنامه‌های چند دستگاهی: اشتراک‌گذاری فایل، بازی چند نفره محلی یا کنترل جریان‌های بین یک تلفن و یک دستگاه اندروید دیگر را آزمایش کنید.
  • ادغام مداوم: ایجاد خطوط لوله تست چند دستگاهی قوی و خودکار بدون اسکریپت‌های شبکه‌ی ناقص.
  • عینک‌های اندروید XR و هوش مصنوعی: به راحتی جفت‌سازی برنامه‌های همراه و پخش داده‌ها بین گوشی و عینک را در اندروید استودیو آزمایش کنید.
  • سیستم عامل خودرو و پوشیدنی: اعتبارسنجی جریان‌های اتصال بین دستگاه تلفن همراه و واحد پخش خودرو یا ساعت هوشمند.

پشته شبکه جدید شبیه‌ساز به چندین AVD اجازه می‌دهد تا یک شبکه مجازی را به اشتراک بگذارند و ارتباط مستقیم نظیر به نظیر را بدون هیچ پیکربندی امکان‌پذیر سازند.

شروع کنید

قابلیت جدید شبکه به طور پیش‌فرض در آخرین نسخه شبیه‌ساز اندروید (۳۶.۵) فعال شده است که از طریق Android Studio SDK Manager در دسترس است. فقط شبیه‌ساز خود را به‌روزرسانی کنید و چندین دستگاه را راه‌اندازی کنید!

اگر نیاز به غیرفعال کردن این ویژگی دارید یا می‌خواهید اطلاعات بیشتری کسب کنید، لطفاً به مستندات ما مراجعه کنید.

مثل همیشه، ما از هرگونه بازخوردی قدردانی می‌کنیم. اگر اشکالی یا مشکلی پیدا کردید، لطفاً آن را ثبت کنید . همچنین می‌توانید بخشی از جامعه‌ی پویای توسعه‌دهندگان اندروید ما در لینکدین ، مدیوم ، یوتیوب یا ایکس باشید.

    نوشته شده توسط:

    ادامه مطلب