Remote ADB Shell

4,0
937 водгукаў
500 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Remote ADB Shell - гэта тэрмінальная праграма, якая дазваляе падключацца да службы абалонкі ADB іншых прылад Android праз сетку і выконваць каманды тэрмінала. Гэта можа быць карысна для выдаленай адладкі прылад Android (запуск інструментаў, такіх як top, logcat або dumpsys). Ён падтрымлівае некалькі адначасовых падключэнняў да розных прылад і падтрымлівае гэтыя злучэнні жывымі, нават калі праграма працуе ў фонавым рэжыме. Гэта дадатак не патрабуе root ні на адной прыладзе, але root можа быць карысным для канфігурацыі мэтавых прылад. Калі мэтавыя прылады не маюць root-права, вы павінны выкарыстоўваць кампутар з Android SDK і драйверамі USB Google, каб наладзіць іх (падрабязна ніжэй).

Гэта дадатак з'яўляецца абгорткай абалонкі, якая адкрыта праз ADB. Ён падтрымлівае гісторыю 15 каманд, якая даступная пры працяглым націсканні каманднага поля. Доўгі націск на сам дысплей тэрмінала дасць магчымасць адправіць Ctrl+C, пераключыць аўтапракрутку або выйсці з сеансу тэрмінала.

Гэта працуе сапраўды гэтак жа, як каманда «adb shell» працуе на кампутары. Паколькі гэта дадатак выкарыстоўвае ўласную рэалізацыю пратаколу ADB на Java, яму не патрабуецца root ні на прыладзе, ні на іншых праграмах на мэтавым прыладзе. Прылады проста размаўляюць адзін з адным па тым жа пратаколе, што і з кампутарам, на якім працуе кліент 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 на мэтавым прыладзе. Затым прыладу можна адключыць і застанецца належным чынам да перазагрузкі.

Для прылад, якія маюць root-права (хоць гэта не патрабуецца), вы можаце ўсталяваць адно з некалькіх прыкладанняў «ADB WiFi», каб сервер ADB мог слухаць праз сетку. Прылады з карыстальніцкім ПЗУ могуць мець магчымасць уключыць ADB па сетцы ў панэлі параметраў распрацоўшчыка налад. Выкарыстанне любога з гэтых метадаў дазволіць правільна наладзіць ADB для доступу да сеткі з дапамогай гэтага прыкладання. Дадатковы крок для 4.2.2 па-ранейшаму патрабуецца для першапачатковага падключэння.

Каб падключыцца да аддаленай прылады Android, увядзіце IP-адрас прылады і нумар порта (5555 у прыкладзе вышэй) у Remote ADB Shell. Націсніце Падключыць, і ён паспрабуе падключыцца да прылады і запусціць тэрмінал.

Распрацоўшчыкі: карыстальніцкая бібліятэка Java ADB, якую я напісаў для гэтага прыкладання, з'яўляецца адкрытым зыходным кодам пад ліцэнзіяй BSD на https://github.com/cgutman/AdbLib

Крыніца для гэтага прыкладання даступная па ліцэнзіі Apache: https://github.com/cgutman/RemoteAdbShell
Абноўлена
28 чэр 2022 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Ацэнкі і агляды

4,0
870 водгукаў

Новае

v1.7.2
- Fixed several reported crashes