Preskočiť na obsah
RA

Remote ADB Shell for Android APK

Vydavateľ: Cameron Gutman
Android APK Free
Stiahnuť ▼ v1.6.5 379 stiahnutia
Typ súboruAPK
Verzia1.6.5
Vydavateľ Cameron Gutman
Dátum vydania19. 3. 2019
Dátum pridania19. 3. 2019
Požiadavky OSAndroid
PožiadavkyNone
Celkový počet stiahnutí379
Stiahnutie za týždeň5
cenaFree

Popis

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ť užitočný na konfiguráciu cieľových zariadení. Ak cieľové zariadenia nie sú rootované, na ich konfiguráciu musíte použiť počítač s 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. Uchováva 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é posúvanie 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 s klientom 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í budú zariadenia so systémom 4.2.2 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ť odkorenený cieľ, 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 sa to nevyžaduje), 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ítam požiadavky na funkcie a hlásenia chýb. Môžete ich zahrnúť do recenzií aplikácie alebo ich uverejniť na fóre (odkazy nižšie). Ohodnoťte túto aplikáciu, ak môžete; naozaj mi to pomáha zistiť, na aké funkcie/opravy by som sa mal zamerať ďalej.

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

Odkazy na XDA fórum:

Vlákno aplikácie Remote ADB Shell – http://forum.xda-developers.com/showthread.php?t=2373265

Vlákno Java ADB Library – http://forum.xda-developers.com/showthread.php?t=2405030

Podobné programy

Alternatívy

Viac od tohto vydavateľa