آزمایش تعاملات چند دستگاهی اکنون با شبیهساز اندروید آسانتر از همیشه است. چه در حال ساخت یک بازی چند نفره باشید، چه در حال گسترش برنامه تلفن همراه خود در بین فرم فاکتورها، یا راهاندازی دستگاههای مجازی که نیاز به اتصال دستگاه دارند، شبیهساز اندروید اکنون به صورت بومی از این تجربیات توسعهدهندگان پشتیبانی میکند.
پیش از این، اتصال چندین دستگاه مجازی اندروید (AVD) به یکدیگر باعث ایجاد اصطکاک قابل توجهی میشد. برای اتصال دو شبیهساز، نیاز به مدیریت دستی قوانین پیچیدهی ارسال پورت بود.
اکنون میتوانید از یک پشته شبکه جدید برای شبیهساز اندروید بهره ببرید که اتصال نظیر به نظیر بدون نیاز به پیکربندی را در تمام AVD های شما به ارمغان میآورد.
اتصال نمونههای شبیهساز به یکدیگر
پشته شبکه جدید برای شبیهساز اندروید، نحوه ارتباط شبیهسازها را متحول میکند. پیش از این، هر دستگاه مجازی روی شبکه محلی (LAN) خود کار میکرد و عملاً آن را از سایر AVDها جدا میکرد. پشته شبکه Wi-Fi جدید با ایجاد یک صفحه پشتی شبکه مجازی مشترک که تمام نمونههای در حال اجرا روی یک دستگاه میزبان را به هم متصل میکند، این وضعیت را تغییر میدهد.
مزایای کلیدی:
- بدون نیاز به پیکربندی: دیگر نیازی به فوروارد کردن دستی پورت یا اسکریپتنویسی دستورات
adbنیست. AVDهای روی یک میزبان، روی یک شبکه مجازی ظاهر میشوند. - اتصال نظیر به نظیر: پروتکلهای حیاتی مانند Wi-Fi Direct و Network Service Discovery (NSD) به صورت پیشفرض بین شبیهسازها کار میکنند.
- پایداری بهبود یافته: مشکلات پایداری طولانیمدت، مانند از دست دادن دادهها و قطعی اتصال که در پشته قدیمی یافت میشود را برطرف میکند.
- سازگاری بین پلتفرمی: در ویندوز، macOS و لینوکس به طور یکسان کار میکند.
موارد استفاده
شبکهسازی بهبود یافته شبیهساز، طیف گستردهای از سناریوهای توسعه چند دستگاهی را پشتیبانی میکند:
- برنامههای چند دستگاهی: اشتراکگذاری فایل، بازی چند نفره محلی یا کنترل جریانهای بین یک تلفن و یک دستگاه اندروید دیگر را آزمایش کنید.
- ادغام مداوم: ایجاد خطوط لوله تست چند دستگاهی قوی و خودکار بدون اسکریپتهای شبکهی ناقص.
- عینکهای اندروید XR و هوش مصنوعی: به راحتی جفتسازی برنامههای همراه و پخش دادهها بین گوشی و عینک را در اندروید استودیو آزمایش کنید.
- سیستم عامل خودرو و پوشیدنی: اعتبارسنجی جریانهای اتصال بین دستگاه تلفن همراه و واحد پخش خودرو یا ساعت هوشمند.
پشته شبکه جدید شبیهساز به چندین AVD اجازه میدهد تا یک شبکه مجازی را به اشتراک بگذارند و ارتباط مستقیم نظیر به نظیر را بدون هیچ پیکربندی امکانپذیر سازند.
شروع کنید
قابلیت جدید شبکه به طور پیشفرض در آخرین نسخه شبیهساز اندروید (۳۶.۵) فعال شده است که از طریق Android Studio SDK Manager در دسترس است. فقط شبیهساز خود را بهروزرسانی کنید و چندین دستگاه را راهاندازی کنید!
اگر نیاز به غیرفعال کردن این ویژگی دارید یا میخواهید اطلاعات بیشتری کسب کنید، لطفاً به مستندات ما مراجعه کنید.
مثل همیشه، ما از هرگونه بازخوردی قدردانی میکنیم. اگر اشکالی یا مشکلی پیدا کردید، لطفاً آن را ثبت کنید . همچنین میتوانید بخشی از جامعهی پویای توسعهدهندگان اندروید ما در لینکدین ، مدیوم ، یوتیوب یا ایکس باشید.
ادامه مطلب

اخبار محصول
ما مفتخریم اعلام کنیم که پشتیبانی رسمی از موتور Unreal و Godot برای اندروید XR آغاز شده است. ما همچنین ابزارهای جدیدی را برای افزایش بهرهوری شما و فعال کردن قابلیتهای جدید XR راهاندازی میکنیم: مرکز موتور Android XR و چارچوب تعامل Android XR.
Luke Hopkins • ۴ دقیقه مطالعه

اخبار محصول
با انتشار اندروید ۱۷، ما در حال گذار به یک استاندارد توسعه تطبیقی اولیه هستیم. کاربران شما دیگر به یک فرم فاکتور واحد متکی نیستند؛ آنها در طول روز بین تلفنها، دستگاههای تاشو، تبلتها، لپتاپها، نمایشگرهای خودرو و محیطهای فراگیر واقعیت افزوده (XR) جابجا میشوند.
Fahd Imtiaz • ۴ دقیقه مطالعه

اخبار محصول
ما مفتخریم که ویژگیهای گوگل تیوی و ابزارهای توسعهدهندگانی را که برای افزایش قابلیت کشف محتوای شما و آمادهسازی برنامهتان برای تجربیات تلویزیونی آینده طراحی شدهاند، به اشتراک بگذاریم.
Paul Lammertsma • ۴ دقیقه مطالعه
در جریان باشید
جدیدترین بینشهای توسعه اندروید را به صورت هفتگی در صندوق ورودی خود دریافت کنید.





