خانه » لایبرری های مفید و تجربیات شخصی خیلی مفید !!! » اتصال بیسیم گوشی از طریق Wifi به Adb برای دیباگ debug گردن

اتصال بیسیم گوشی از طریق Wifi به Adb برای دیباگ debug گردن

شاید شما هم مثل من دلتان خواسته که گوشیتون رو از طریق Wifi و به صورت بیسیم به ADB وصل کنید و گوشی رو بیسیم دیباگ کنید، به راستی که کار خوبی هست 😉

قبلا چند بار آموزش های مختلف رو تست کردم ولی جواب نگرفتم ، امروز دوباره به سرم زد که تست کنم و آموزشی که امروز ترجمش رو واستون گذاشتم رو خودم ازش جواب گرفتم.

 

نکته : این دستورات در CMD اجرا می شوند و اگر adb رو توی PATH تنظیم نکردید به فولدر SDK اندروید و پوشه platform-tools بروید ، دکمه shift رو نگه دارید و راست کلیک کنید سپس Open Command windows here  را بزنید تا کامند در این صفحه باز شود ، در این صفحه adb موجود هست.

 

قدم اول

مطمئن شوید که گوشی و کامپیوتر شما به یک شبکه وصل هستند ( به یک اینترنت )

 

قدم دوم

گوشی رو با کابل USB به کامپیوتر وصل کنید.

پس از وصل شدن گوشی به کامپیوتر با دستور  adb devices  می توانید از متصل بودن گوشی به ADB اطمینان پیدا کنید.

$ adb devices
List of devices attached
ZX1D63HX9R  device

 

قدم سوم

adb را در برای حالت tcpip ، راه اندازی مجدد کنید.

$ adb tcpip 5556
restarting in TCP mode port: 5556

 

قدم چهارم

در این مرحله باید ip گوشی اندرویدی خودتون رو در شبکه پیدا کنید.

ساده ترین راه اینه که از طریق منوی تنظیمات گوشی وارد About شده ، سپس در قسمت Status مقدار IP address را مشاهده کنید:

Settings -> About phone/tablet -> Status -> IP address

 

روش دیگه استفاده از دستور  adb shell netcfg هست.

 

حالا باید با استفاده از دستور  adb connect به گوشی وصل شوید (در این مثال IP گوشی من در شبکه ۱۹۲٫۱۶۸٫۰٫۱۴۵ بوده) :

$ adb connect 192.168.0.145:5556
already connected to 192.168.0.145:5556

پس از انجام این کار می توان لیست دستگاه های متصل را مشاهده کرد:

$ adb devices
List of devices attached
ZX1D63HX9R  device
۱۹۲٫۱۶۸٫۰٫۱۴۵:۵۵۵۶  device

می بینید که گوشی توسط آی پی به لیست دیوایس ها افزوده شده

 

قدم پنجم

کابل USB را از گوشی جدا کرده و همچنان دستگاه متصل مانده است ، برای چک کردن متصل بودن از دستور adb devices استفاده کنید.

اگر گوشی متصل نشده است، دستور adb connect را مجددا اجرا کنید (این دفعه بدون متصل بودن کابل USB)

$ adb connect 192.168.0.145:5556
connected to 192.168.0.145:5556
$ adb devices
List of devices attached
۱۹۲٫۱۶۸٫۰٫۱۴۵:۵۵۵۶  device

 

 

تمام ، حالا باید گوشی شما توسط Wifi به adb متصل شده باشد.

 

در آخر اگر قصد ریست کردن تنظیمات را داشتید adb را kill کنید

adb kill-server

 

 

خلاصه برای انجام سریع این فرآیند کدهای زیر را اجرا کنید:

adb kill-server
adb tcpip 5556
adb connect 192.168.0.106:5556
adb devices

 

امیدوارم مورد استفاده قرار بگیره و موفق بشید که ای این قابلیت استفاده کنید.

 

منبع:

Android Debug Bridge (adb) Wireless Debugging Over Wi-Fi

 

https://developer.android.com/tools/help/adb.html#wireless

 

برچسب ها:
پست قبلی
پست بعدی

درباره ایلیا عابدینی

برنامه نویس اندروید و کارشناس مهندسی پزشکی، نفر سوم مسابقه برنامه نویسی اندروید http://www.schallenge.ir ، از سال 92 برنامه نویسی اندروید رو شروع کردم و در حال حاضر در شرکت عصر دانش در حال توسعه اپلیکیشن تجارت پی می باشدم ، این وبلاگ رو ساختم تا تجربیات روزانه و مفید خودم رو داخل اون بزارم. رزومه : iact.ir/cv

3 دیدگاه

  1. ممنون آقای مهندس.. عالی بود، مثل تمام پست هات.. کابل بستن موقع دیباگ واقعا زجر آور بود

  2. خیلی جالبه. از شر کابل خلاص شدم

دیدگاهتان را ثبت کنید

آدرس ایمیل شما منتشر نمی شود.علامت دارها لازمند. *

*

رفتن به بالا