بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ADB Wireless

مدیریت گفتگو
سپهر 12 سال پیش
آخرین تغییر: 10 سال پیش

اگر شما هم مثل من از قطع و وصل کردن کابل گوشی برای تست برنامه هاتون روی گوشیتون خسته شدین این آموزش رو دنبال کنید

دو راه برای این که از wifi به عنوان راه ارتباطی بین گوشی و کامپیوتر استفاده کنید وجود داره:

گوشی هایی که روت شدن

گوشی هایی که روت نشدن

برای گوشی هایی که روت شدن میتونید از برنامه wifi ADB  که روی play store هم موجوده استفاده کنید

کافیه برنامه رو دانلود و نصب کنید و سپس به پوشه platform-tools موجود در SDK خودتون بشید (همونجایی که ADB هست) بعد shift رو نگه دارید و یه جا در اون پوشه راست کلیک کنید و گزینه open command window here رو بزنید تا پنجره cmd باز بشه در اون جا دستور زیر رو وارد کنید و enter بزنید

adb connect yourIP

به جای yourIP ، ای پی رو که برنامه بهتون میده رو وارد کنید و به این ترتیب گوشی شما از طریق wifi با eclips در ارتباط خواهد بود

 

برای گوشی هایی که روت نشدن میتونید از نرم افزار ADB Wireless استفاده کنید که پس از نصب و دانلود تمام مراحل رو به شما آموزش میده و اگر سوالی بود و نتونستید که ارتباط برقرار کنید عنوان کنید تا توضیح بدم

در ضمن در تمام این مراحل ، هم گوشی و هم کامپیوتر شما باید به یک شبکه محلی متصل باشند

نظرات

ahmad_r 12 سال پیش
این برنامه دومی که نیازی به روت نداره باید یه برنامه روی سیستم نصب بشه . ولی پسوندش java است و توی توضیحاتش هم نوشته Windows pc with java is required .منظور چیه؟ چیزی باید نصب کنیم تا فایل جاوا نصب بشه
سپهر 12 سال پیش
باید jdk و jre رو نصب داشته باشید
ahmad_r 12 سال پیش
من با ایکیلیپس کار میکنم پس jdk رو دارم , jre هم که قسمتی از jdk است. (البته jdk ام آخرین ورژن نیست). خودتون تاحالا باش کار کردین
حامد 12 سال پیش
حرکت خوبیه ... ایول

پاسخ‌ها 1

uncocoder 12 سال پیش

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

اما برای دوستانی که گوشی های آنها Root نشده است:

  • دستگاه خود را با کابل USB به سیستم متصل کنید.
  • دستگاه خود را به شبکه Wifi هم متصل کنید و IP آنرا که در زیر به عنوان <deviceIp> می شناسیم، بدانید.
  • وارد CMD ویندوز شوید و بنویسید:
adb tcpip 5555
adb connect <deviceIp>
  • حالا USB را از دستگاه خود جدا کنید و تمام. هم اکنون در Eclipse و ADB دستگاه شما قابل شناسایی هست.
  • تنها زمانی نیاز به وصل کردن مجدد USB و وارد کردن دو دستور بالا است که گوشی Restart شود. در غیر اینصورت، در صورت از دست رفتن Connection به هر دلیل، کافیست که خط دوم را با IP جدید گوشی مجدداً وارد کنید.

کاری که نرم افزار های Java یا ابزارهای دیگر می کنند، تنها اجرای دو خط بالا در CMD و نه هیچ چیز دیگر.

نظرات

ahmad_r 12 سال پیش
استاد بعد از خط اول مینویسه Restarting in tcp mode port: 5555 و گیر میکنه. البته دستگاه رو شناخته (adb devices) داشتیم قشنگ با جنی موشن کار میکردیما. زدیم پاکش کردیم حالا خطای openGl میده. پدر مارو در آورده
ahmad_r 12 سال پیش
آقا اوکی شد بالاخره. ایراد از برنامه تغییر دادن ip ام بود. آخه بدون اون اصلا هیچ سایتی رو باز نمیکنه. نمی دونم ایراد از شبکه خودمونه یا سراسریه. به هر حال فغلا مشکلم حل شد . اگه این genymotion هم درست بشه خیلی خوب میشه
Lion 10 سال پیش
چرا این روش تو اندروید استدیو جواب نمیده؟

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .