تست و اجرای بی سیم (Wireless) برنامه های اندرویدی

اگر یک برنامه نویس اندروید هستید به احتمال زیاد در مواقع زیادی برنامه های خود را روی device واقعی تست می کنید و برای اینکار از اتصال usb استفاده می کنید ، شاید در موارد زیادی تجربه کرده باشید که کابل به درستی وصل نیست و باید کمی با آن بازی کنید تا وسیله مورد نظر در لیست وسیله های قابل استفاده مشاهده شود ، اگر تمایل دارید از شر اتصال با کابل راحت شوید ترفند زیر می تواند برای شما مفید واقع شود

ابتدا کنسول را اجرا کنید و مطمئن شوید که دستور adb در سطح سیستم شناخته شده است ، اگر این دستور شناخته شده نبود مسیر platform-tools که adb در آن قرار دارد را به متغیر path در متغیر های سیستمی (Environment variables) اضافه کنید و مجدداً کنسول را اجرا کنید.

وسیله اندرویدی را با استفاده از کابل usb به کامپیوتر متصل کنید و مطمئن شوید که اتصال به درستی صورت گرفته و وسیله مورد نظر به عنوان یک وسیله اندرویدی شناخته می شود.

دستور زیر را در کنسول اجرا کنید :


adb tcpip 5555

کمی صبر کنید تا پیغام زیر نمایش داده شود :


restarting in TCP mode port: 5555

به تنظیمات وسیله اندرویدی مراجعه کنید و آدرس IP آن را به دست بیاورید (مطمئن شوید که وسیله اندرویدی و کامپیوتر هر دو به یک شبکه بی سیم متصل باشند!)

دستور زیر را در کنسول کامپیوتر اجرا کنید :


adb connect YOUR_ANDROID_DEVICE_IP

به عنوان مثال برای من به این صورت بود :


adb connect 192.168.1.103

اتصال usb را قطع کنید ، دستور زیر را اجرا کنید تا مطمئن شوید که وسیله اندرویدی همچنان در سیستم شناخته شده است :


adb devices

وسیله اندرویدی شناخته شده است و از این به بعد بدون نیاز به اتصال usb می توانید برنامه های اندرویدی خود را روی آن تست و اجرا کنید.

هر وقت بخواهید می توانید این حالت را غیر فعال کنید و مجدداً از اتصال usb استفاده کنید ، برای اینکار می توانید از دستور زیر استفاده کنید :


adb usb

مثال :

دیدگاه‌ها

2

عالی....من این مشکل کابل خیلی داشتم!!!...ممنون بابت اموزش مختصر و مفیدتون...

merccccccci vaghean

افزودن دیدگاه جدید

Plain text

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