Remote ADB Shell

4,0
937 arvustust
500 tuh+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

Remote ADB Shell on terminalirakendus, mis võimaldab teil võrgu kaudu ühenduse luua teiste Android-seadmete ADB shell-teenusega ja täita terminalikäske. See võib olla kasulik Android-seadmete (nt top, logcat või dumpsys) kaugsilumisel. See toetab mitut samaaegset ühendust erinevate seadmetega ja hoiab need ühendused elus isegi siis, kui rakendus töötab taustal. See rakendus ei nõua kummaski seadmes juurjuurdepääsu, kuid root võib olla abiks sihtseadmete seadistamisel. Kui sihtseadmed pole juurdunud, peate nende konfigureerimiseks kasutama Android SDK-ga arvutit ja Google'i USB-draivereid (üksikasjalik teave allpool).

See rakendus on ümbris kesta ümber, mis on avatud ADB-s. See säilitab 15 käsuajalugu, millele pääseb juurde käsukasti pikalt vajutades. Pikaajaline terminalikuva vajutamine annab võimaluse saata Ctrl+C, lülitada automaatset kerimist või väljuda terminali seansist.

See töötab täpselt samamoodi nagu arvutis käsk "adb shell". Kuna see rakendus kasutab Java ADB-protokolli natiivset juurutust, ei nõua see kummaski seadmes ega sihtseadmes olevas kolmanda osapoole rakenduses juurõigust. Seadmed lihtsalt räägivad üksteisega sama protokolli, mida nad räägiksid arvutiga, kus töötab Android SDK ADB klient.

TÄHTIS. Seadmed, mis käitavad operatsioonisüsteemi Android 4.2.2 ja uuemat versiooni, kasutavad ADB-ühenduse autentimiseks RSA-võtmeid. Minu testimisel tuleb seadmed, mis käitavad versiooni 4.2.2, ühendada arvutiga esmakordsel ühenduse loomisel (igast seadmest, kuhu see rakendus on installitud). See võimaldab neil kuvada avaliku võtme aktsepteerimise dialoogi, millega peate nõustuma (ja märkima "Luba alati sellest arvutist"). Seadmetel, mis käitavad operatsioonisüsteemi Android 4.3 ja 4.4, tundub, et dialoogi kuvamisel ilma arvutiga ühenduseta pole probleeme, seega tundub, et see on Android 4.2.2-le omane lahendus.

Juurdeta sihtmärgi konfigureerimiseks ühendage sihtseade arvutiga, kuhu on installitud Android SDK, ja käivitage Android SDK platvormi tööriistade kaustas käsk "adb tcpip 5555". See alustab ADB kuulamist sihtseadme pordis 5555. Seejärel saab seadme lahti ühendada ja see jääb korralikult konfigureeritud kuni taaskäivitamiseni.

Seadmete puhul, mis on juurdunud (kuigi see pole nõutav), saate installida ühe mitmest ADB WiFi-rakendusest, et võimaldada ADB-serveril võrgu kaudu kuulata. Kohandatud ROM-iga seadmetel võib olla seadete paanil Arendaja suvandid lubada ADB võrgu kaudu. Mõlema meetodi kasutamine konfigureerib ADB selle rakendusega võrgule juurdepääsuks õigesti. Esialgse ühendamise jaoks on endiselt vajalik täiendav samm 4.2.2 jaoks.

Kaug-Android-seadmega ühenduse loomiseks sisestage Remote ADB Shelli seadme IP-aadress ja pordi number (5555 ülaltoodud näitest). Puudutage Ühenda ja see proovib seadmega ühendust luua ja terminali käivitada.

Arendajad: kohandatud Java ADB teek, mille olen selle rakenduse jaoks kirjutanud, on avatud lähtekoodiga BSD litsentsi alusel aadressil https://github.com/cgutman/AdbLib

Selle rakenduse allikas on saadaval Apache litsentsi all: https://github.com/cgutman/RemoteAdbShell
Värskendatud:
28. juuni 2022

Andmete ohutus

Ohutus algab sellest, et mõistaksite, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutamisest, piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad

Hinnangud ja arvustused

4,0
870 arvustust

Mis on uut?

v1.7.2
- Fixed several reported crashes