Remote ADB Shell

3,9
943 recenzií
500 tis.+
Stiahnuté
Hodnotenie obsahu
Pre všetkých
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky

Informácie o aplikácii

Remote ADB Shell je terminálová aplikácia, ktorá vám umožňuje pripojiť sa k službe ADB shell iných zariadení so systémom Android cez sieť a vykonávať príkazy terminálu. To môže byť užitočné na vzdialené ladenie zariadení so systémom Android (spustenie nástrojov ako top, logcat alebo dumpsys). Podporuje viacero súčasných pripojení k rôznym zariadeniam a udržiava tieto pripojenia nažive, aj keď je aplikácia na pozadí. Táto aplikácia nevyžaduje root na žiadnom zariadení, ale root môže byť nápomocný pri konfigurácii cieľových zariadení. Ak cieľové zariadenia nie sú rootované, na ich konfiguráciu musíte použiť počítač so súpravou Android SDK a ovládačmi Google USB (podrobnosti nižšie).

Táto aplikácia je obal okolo plášťa, ktorý je vystavený cez ADB. Udržiava históriu 15 príkazov, ktorá je prístupná dlhým stlačením príkazového poľa. Dlhé stlačenie samotného displeja terminálu poskytne možnosť odoslať Ctrl+C, prepnúť automatické rolovanie alebo ukončiť reláciu terminálu.

Funguje to presne tak, ako funguje príkaz „adb shell“ na počítači. Pretože táto aplikácia používa natívnu implementáciu protokolu ADB v jazyku Java, nevyžaduje root na žiadnom zariadení ani žiadne aplikácie tretích strán na cieľovom zariadení. Zariadenia medzi sebou jednoducho hovoria rovnakým protokolom, ako by hovorili s počítačom, na ktorom je spustený klient ADB zo súpravy Android SDK.

DÔLEŽITÉ: Zariadenia so systémom Android 4.2.2 a novším používajú na overenie pripojenia ADB kľúče RSA. Pri mojom testovaní zariadenia s verziou 4.2.2 budú musieť byť pripojené k počítaču, keď sa k nim prvýkrát pripojíte (z každého zariadenia s nainštalovanou touto aplikáciou). To im umožní zobraziť dialógové okno prijatia verejného kľúča, ktoré musíte prijať (a začiarknuť políčko „Vždy povoliť z tohto počítača“). Zdá sa, že zariadenia so systémom Android 4.3 a 4.4 nemajú problém zobraziť dialógové okno bez pripojenia k počítaču, takže sa zdá, že ide o riešenie špecifické pre Android 4.2.2.

Ak chcete nakonfigurovať cieľ bez koreňa, zapojte cieľové zariadenie do počítača s nainštalovanou súpravou Android SDK a spustite „adb tcpip 5555“ z priečinka platform-tools súpravy Android SDK. Toto spustí počúvanie ADB na porte 5555 na cieľovom zariadení. Zariadenie potom možno odpojiť a zostane správne nakonfigurované až do reštartu.

Pre zariadenia, ktoré sú zakorenené (hoci to nie je potrebné), si môžete nainštalovať jednu z niekoľkých aplikácií „ADB WiFi“, aby ste umožnili serveru ADB počúvať cez sieť. Zariadenia s vlastnou pamäťou ROM môžu mať možnosť povoliť ADB cez sieť na paneli Možnosti vývojára v nastaveniach. Použitím ktorejkoľvek z týchto metód sa správne nakonfiguruje ADB pre sieťový prístup s touto aplikáciou. Pre prvé pripojenie je stále potrebný ďalší krok pre 4.2.2.

Ak sa chcete pripojiť k vzdialenému zariadeniu Android, zadajte adresu IP zariadenia a číslo portu (5555 z príkladu vyššie) do prostredia Remote ADB Shell. Klepnite na Pripojiť a pokúsi sa pripojiť k zariadeniu a spustiť terminál.

Vývojári: Vlastná knižnica Java ADB, ktorú som napísal pre túto aplikáciu, je open-source pod licenciou BSD na https://github.com/cgutman/AdbLib

Zdroj pre túto aplikáciu je dostupný pod licenciou Apache: https://github.com/cgutman/RemoteAdbShell
Aktualizované
28. 6. 2022

Zabezpečenie údajov

Bezpečnosť sa začína porozumením tomu, ako vývojári zhromažďujú a zdieľajú vaše údaje. Postupy zabezpečenia a uchovávania údajov v súkromí sa môžu líšiť v závislosti od používania, regiónu a veku. Tieto informácie poskytol vývojár a môže ich časom aktualizovať.
S tretími stranami nie sú zdieľané žiadne údaje
Neboli zhromaždené žiadne údaje

Hodnotenia a recenzie

3,9
875 recenzií

Novinky

v1.7.2
- Fixed several reported crashes