گوگل نسخه جدید سیستم اشکالزدایی بیسیم اندروید را با نام ADB Wi-Fi 2.0 معرفی کرده است. این بهروزرسانی با بازطراحی زیرساخت سرور، مدیریت هوشمندتر شبکه و سادهتر کردن فرایند جفتسازی در Android Studio، اتصال بیسیم دستگاههای اندرویدی برای توسعهدهندگان را سریعتر و قابلاعتمادتر میکند.
🔹 گوگل با ADB Wi-Fi 2.0 سه بخش اصلی شامل سرور adb، سرویس adbd و Android Studio را بهبود میدهد.
🔹 زیرساخت جدید mDNS جایگزین Bonjour و نسخه قدیمی mDNS شده تا پایداری اتصال بیسیم افزایش پیدا کند.
🔹 سرویس adbd اکنون براساس قابلاعتماد بودن شبکه، قابلیت ADB Wi-Fi را بهصورت خودکار فعال یا غیرفعال میکند.
🔹 نرخ موفقیت اتصال خودکار ۳۲ درصد و سرعت اتصال در ۹۰ درصد ارتباطها ۶۶ درصد افزایش یافته است.
🔹 برای استفاده از نسخه جدید به اندروید ۱۷، ابزار Android SDK Platform-Tools 37.0.0 و Android Studio Quail 3 یا جدیدتر نیاز است.
نسخه جدید ADB Wi-Fi سه مؤلفه اصلی این سیستم را بازطراحی میکند که شامل سرور adb، سرویس adbd و Android Studio هستند. هدف تغییرات جدید، برطرف کردن برخی مشکلات اتصال بیسیم و سادهتر کردن فرایند اتصال دستگاه اندرویدی به کامپیوتر است.
یکی از مهمترین تغییرات به سرور adb مربوط میشود. زیرساخت جدید از یک پیادهسازی mDNS استفاده میکند که جایگزین Bonjour و سیستم قدیمی mDNS شده است.
در نسخههای قبلی، تغییر پیکربندی شبکه یا خاموش شدن دستگاهها میتوانست باعث قطع اتصال بیسیم شود. زیرساخت جدید mDNS قرار است در چنین شرایطی اتصال دستگاههای بیسیم را با پایداری بیشتری حفظ کند.
سرویس adbd نیز در نسخه جدید نحوه مدیریت ADB Wi-Fi را براساس میزان اعتماد به شبکه تغییر داده است. پیش از این، کلاینت mDNS کامپیوتر توسعهدهنده ممکن بود گاهی سرویسها را از دست بدهد و در نتیجه اتصال با مشکل مواجه شود.
در سیستم جدید، سرویس adbd پس از شناسایی یک شبکه غیرقابلاعتماد، ADB Wi-Fi را غیرفعال میکند. هنگامی که دستگاه دوباره به شبکهای متصل شود که کاربر اجازه استفاده از آن را داده است، قابلیت اشکالزدایی بیسیم مجدداً فعال خواهد شد.
گوگل فرایند پیدا کردن و جفتسازی دستگاههای بیسیم را در Android Studio نیز بهبود داده است. پیش از این، کاربران ممکن بود برای پیدا کردن گزینه جفتسازی از طریق وایفای با مشکل مواجه شوند.
در نسخه جدید، پس از اینکه کاربر قابلیت Wireless debugging را روی دستگاه اندرویدی فعال کند، دستگاه در بخش Device Manager اندروید استودیو ظاهر میشود. این تغییر دسترسی به فرایند جفتسازی را سادهتر میکند.
تغییرات نسخه جدید فقط به رابط کاربری و پایداری محدود نیست. براساس اطلاعات ارائهشده، ADB Wi-Fi 2.0 نرخ موفقیت اتصال خودکار را ۳۲ درصد افزایش میدهد.
همچنین سرعت برقراری اتصال در ۹۰ درصد ارتباطها ۶۶ درصد افزایش پیدا کرده است؛ بهبودی که میتواند زمان انتظار توسعهدهندگان هنگام اتصال بیسیم دستگاههای اندرویدی را کاهش دهد.
نسخه ADB Wi-Fi 2.0 تنها به گوشیهای هوشمند محدود نیست و روی گوشیها، تبلتها، دستگاههای مبتنی بر Wear OS و تلویزیونها قابل استفاده است.
برای استفاده از قابلیت جدید، دستگاه و محیط توسعه باید شرایط زیر را داشته باشند:
برای جفتسازی، ابتدا باید وارد Developer Options دستگاه اندرویدی شوید و گزینه Wireless debugging را فعال کنید. سپس در Android Studio به Device Manager بروید و روی آیکون جفتسازی از طریق وایفای کلیک کنید.
در مرحله بعد میتوان کد QR نمایشدادهشده را با دستگاه اسکن کرد یا از کد جفتسازی برای تکمیل فرایند اتصال استفاده کرد.
نسخه ADB Wi-Fi 2.0 با تمرکز بر سه بخش اصلی زیرساخت اشکالزدایی بیسیم، مشکلات مربوط به پایداری شبکه، امنیت اتصال و فرایند جفتسازی را هدف قرار داده است. افزایش نرخ موفقیت اتصال خودکار و سرعت برقراری ارتباط نیز میتواند استفاده روزمره توسعهدهندگان از اشکالزدایی بیسیم اندروید را سادهتر کند.
بهنظر شما افزایش پایداری و سرعت ADB Wi-Fi میتواند اشکالزدایی بیسیم را به گزینه اصلی توسعهدهندگان بهجای اتصال کابلی تبدیل کند؟