Remote ADB


6.0 توسط Đình Lập
24/06/2024 نسخه‌های قدیمی

درباره‌ی Remote ADB

ADB از راه دور، ADB Wifi، ADB TV.

* از دستور ADB از تلفن با AndroidTV استفاده کنید.

* مشاهده تاریخچه فرمان

* دستورات را از فایل اجرا کنید.

* نمایش تمام لیست برنامه های دستگاه.

* برنامه ها را راحت تر حذف و فریز کنید.

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

این می تواند برای اشکال زدایی از راه دور دستگاه های Android (ابزارهای در حال اجرا مانند top، logcat یا dumpsys) مفید باشد.

این برنامه از چندین اتصال همزمان به دستگاه های مختلف پشتیبانی می کند و این اتصالات را حتی زمانی که برنامه در پس زمینه است زنده نگه می دارد.

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

اگر دستگاه‌های مورد نظر روت نشده‌اند، باید از رایانه‌ای با درایورهای Android SDK و Google USB برای پیکربندی آنها استفاده کنید (جزئیات زیر).

این دقیقاً به همان روشی عمل می کند که دستور "adb shell" روی رایانه کار می کند. از آنجایی که این برنامه از پیاده سازی بومی پروتکل ADB در جاوا استفاده می کند، نیازی به روت در هیچ یک از دستگاه ها یا برنامه های شخص ثالث در دستگاه مورد نظر ندارد. دستگاه ها به سادگی همان پروتکلی را با یکدیگر صحبت می کنند که با رایانه ای که کلاینت ADB را از Android SDK اجرا می کند، صحبت می کنند.

مهم: دستگاه‌های دارای Android نسخه 4.2.2 و نسخه‌های جدیدتر از کلیدهای RSA برای تأیید اعتبار اتصال ADB استفاده می‌کنند. در آزمایش من، دستگاه‌هایی که نسخه 4.2.2 را اجرا می‌کنند، باید اولین باری که به رایانه متصل می‌شوند (از هر دستگاهی که این برنامه نصب شده است) به رایانه وصل شوند. این به آن‌ها اجازه می‌دهد گفتگوی پذیرش کلید عمومی را نمایش دهند، که باید آن را بپذیرید (و «همیشه از این رایانه اجازه داده شود» را علامت بزنید). به نظر می‌رسد دستگاه‌های دارای Android 4.3 و 4.4 مشکلی برای نمایش گفتگو بدون اتصال به رایانه ندارند، بنابراین به نظر می‌رسد این یک راه‌حل خاص برای Android 4.2.2 است.

برای پیکربندی یک هدف بدون ریشه، دستگاه مورد نظر را به رایانه‌ای که Android SDK روی آن نصب شده است وصل کنید و «adb tcpip 5555» را از پوشه ابزارهای پلتفرم Android SDK اجرا کنید. با این کار گوش دادن ADB در پورت 5555 در دستگاه مورد نظر شروع می شود. سپس دستگاه را می توان از برق جدا کرد و تا راه اندازی مجدد به درستی پیکربندی می شود.

برای دستگاه‌هایی که روت شده‌اند (اگرچه نیازی به این کار نیست)، می‌توانید یکی از چندین برنامه «ADB WiFi» را نصب کنید تا سرور ADB بتواند از طریق شبکه گوش کند. دستگاه‌های دارای ROM سفارشی ممکن است گزینه‌ای برای فعال کردن ADB از طریق شبکه در قسمت Developer Options در تنظیمات داشته باشند. استفاده از هر یک از این روش ها ADB را برای دسترسی به شبکه با این برنامه به درستی پیکربندی می کند.

توسعه مجدد از پروژه: https://github.com/cgutman/RemoteAdbShell

جدیدترین چیست در نسخه‌ی 6.0

Last updated on 25/06/2024
Add permission request widget for HomeTV.

اطلاعات تکمیلی برنامه

آخرین نسخه

6.0

بارگذاری شده توسط

น้องเพลง เด็กปั่น

نیاز به اندروید

Android 4.4+

در دسترس در

گزارش

گزارش محتوای نامناسب

نمایش بیشتر

جایگزین Remote ADB

از Đình Lập بیشتر دریافت کنید

کشف کنید