با سلام
چگونه می توان از طریق وای فای و بلوتوس و نه ارتباط کابل به یک گوشی واقعی وصل شده و برنامه رو تست کرد؟
ب تشکر
با سلام
چگونه می توان از طریق وای فای و بلوتوس و نه ارتباط کابل به یک گوشی واقعی وصل شده و برنامه رو تست کرد؟
ب تشکر
اول گوشی رو با کابل وصل کنید و بعد دستور زیر رو در ترمینال وارد کنید:
adb tcpip 5555
توجه داشته باشید که فرض بر اینه که فولدر platform-tools که حاوی فایل adb هست در مسیر PATH قرار داره، اگه غیر اینه یا باید این فولدر رو به متغیر PATH اضافه کنید یا مسیر کامل فایل adb رو وارد کنید
5555 هم پورت هست که میتونید تغییرش بدید.
حالا گوشی رفته به حالت ارتباط TCP/IP، باید IP دستگاه رو در روتر پیدا کنید تا بتونید بهش وصل شید. بری توی تنظیمات Wifi گوشی و IP رو پیدا کنید (معمولن تو منوی Advanced هست)
فرض کنیم IP دستگاه 192.168.0.10 باشه، با دستور زیر بهش وصل شید:
adb connect 192.168.0.10:5555
اگه وصل بشه، پیغام مناسب میده و میتونید با دستور adb devices در لیست دستگاه های متصل ببینیدش.
حالا اگه کابل رو جدا کنید، با Wifiمیتونید وصل بشید.
تا زمانی که گوشی خاموش نشده باشه، در این حالت ارتباطی میمونه، فقط ممکنه IP دستگاه عوض شه (مثلن وقتی به یه روتر دیگه وصل میشه)، که اونم با تغییر IP در دستور بالا میشه بهش وصل شد.
مسلماً برای ارتباط باید هم کامپیوتر هم گوشی به یه Wifi متصل باشن.
از این پلاگین هم می تونید استفاده کنید
https://plugins.jetbrains.com/plugin/7856-adb-wifi
https://android-arsenal.com/details/1/2654
یک نقطه بیشتر فرق بین رحیم و رجیم نیست...از نقطه ای بترس که شیطانیت می کند
________________________
پلاگین زیر را نصب کن
https://plugins.jetbrains.com/plugin...droid-wifi-adb
بعد تو تولبار اندروید استادیو یه ایکونی اضافه میشه به اسم AndroidWiFiADB
که ابتدا باید کابل را به گوشیت متصل کنی، بعد روی اون آیکون بزنی و صبر کنی تا پیام پایین صفحه بیاد که به گوشیت متصل شد
بعد کابل را جدا میکنی و میتونی از طریق WiFi برنامت را اجرا کنی