هل كنت تعمل على تطوير تطبيق جوال مؤخراً؟ هل فكرت يوماً في عمل debugging وتجربة هذا التطبيق الذي تبرمجه على جوالك بدل إستخدام المحاكي (emulator)؟ دائماً ما يكون هذا الخيار مناسباً في حال كان جهازك ذو قدرة محدودة أو بطاثة شاشة ضعيفة. لكن المشكلة أنه يجب عليك ربطه بجهازك عن طريق سلك أو كايبل.. وهذا قد يكون مزعج للبعض! الحل هو طريقة تشغيل تطبيق على جوالك لاسلكياً Wifi Debugging إستخدام جوالك الخاص كمحاكي للتطبيق الذي تبرمجه ولكن عن طريق الواي فاي (wi-fi) لاسلكياً بدل إستخدام الكيابل! قد تكون طريقة غير شائعة ولكنها مفيدة.
المتطلبات:
- جهاز اندرويد (لا تعمل هذه الطريقة على أجهزة الآيفون)
- جهاز كمبيوتر (شخصي أو مكتبي)
- كابل USB (يستخدم لأول مرة فقط)
الخطوات:
1- توصيل جهاز الجوال بكمبيوترك
عند ظهور رسالة السماح بعمل Debugging يرجى السماح.
(يجب التأكد من تفعيل من وضع إعدادات المطورين في جوالك وتفعيل خيار السماح بعمل debug باستخدام USB)
بعض الأحهزة تتطلب تفعيل وضع Debugging using Wifi network ايضاً


2- افتح منفذ الاوامر في جهازك CMD
وكتابة الأمر التالي لعرض جميع الأجهزة المتصلة
adb devices

(إذا ظهرت لك رسالة خطأ فيجب التأكد من تحميل أندرويد ستوديو وتحميل ADB Manager)
3- ربط TCP/IP
عن طريق كتابة الأمر التالي:
adb -s <DEVICE-NAME> tcpip 5555
حيث أن <DEVICE-NAME> هو إسم جهازك الذي ظهر معك في الخطوة السابقة
يجب أن تظهر لك رسالة مشابهة كما بالصورة.

4- افصل الجوال من الكمبيوتر
5- توصيل الجهاز عن طريق Wifi
عن طريق كتابة الأمر التالي:
adb connect <IP-ADDRESS>:5555

حيث أن <IP-ADDRESS> هو عنوان الـ IP الخاص بجوالك المرتبط بنفس الشبكة المرتبط بها جهاز الكمبيوتر. يمكن الحصول على هذا العنوان في أجهزة الأندرويد غالباً من الإعدادات < حول الجهاز < الحالة < عنوان IP
6- تشغيل تطبيق على جوالك لاسلكياً Wifi Debugging
الآن اكتب الأمر مرة أخرى للتحقق من أن جهازك متصل بالجوال عن طريق Wifi
adb devices

يمكنك الآن تشغيل تطبيقك على الجوال عبر الـ Wifi ويمكنك ايجاده في قائمة الأجهزة المتصلة على برنامج محرر الأكواد الذي تستخدمه مباشرة مثل VS Code مثلاً . تعرفنا هنا على Wifi Debugging طريقة – تشغيل تطبيقك على جوالك لاسلكياً عبر Wifi

منقول بتصرف من Yazeed AlKhalaf