* Gebruik ADB-opdrag vanaf die telefoon met AndroidTV.
* Kyk opdraggeskiedenis
* Begin opdragte vanaf lêer.
* Wys alle toesteltoepassingslys.
* Vee, vries programme makliker.
Remote ADB is 'n terminale toepassing waarmee u aan die ADB-dopdiens van ander Android-toestelle oor die netwerk kan koppel en terminale opdragte kan uitvoer.
Dit kan nuttig wees om Android-toestelle op afstand te ontfout (gebruik nutsgoed soos top, logcat of dumpsys).
Dit ondersteun verskeie gelyktydige verbindings met verskillende toestelle en hou hierdie verbindings lewendig selfs wanneer die toepassing op die agtergrond is.
Hierdie toepassing benodig nie wortel op enige van die toestelle nie, maar wortel kan nuttig wees om die teikentoestelle op te stel.
As die teikentoestelle nie gewortel is nie, moet jy 'n rekenaar met die Android SDK en Google USB-bestuurders gebruik om hulle op te stel (hieronder uiteengesit).
Dit werk op presies dieselfde manier as wat die "adb shell"-opdrag op 'n rekenaar werk. Omdat hierdie toepassing 'n inheemse implementering van die ADB-protokol in Java gebruik, benodig dit nie wortel op enige toestel of enige derdeparty-toepassings op die teikentoestel nie. Die toestelle praat eenvoudig dieselfde protokol met mekaar as wat hulle sou met 'n rekenaar wat die ADB-kliënt vanaf die Android SDK bestuur.
BELANGRIK: Toestelle wat Android 4.2.2 en later gebruik, gebruik RSA-sleutels om die ADB-verbinding te staaf. In my toetsing sal toestelle wat 4.2.2 gebruik, by 'n rekenaar ingeprop moet word die eerste keer dat jy daaraan koppel (van elke toestel met hierdie toepassing geïnstalleer). Dit laat hulle toe om die publieke sleutel aanvaarding dialoog te vertoon, wat jy moet aanvaar (en merk "Laat altyd toe vanaf hierdie rekenaar"). Toestelle wat Android 4.3 en 4.4 gebruik, het blykbaar geen probleem om die dialoog te vertoon sonder 'n verbinding met 'n rekenaar nie, so dit lyk of dit 'n oplossing is wat spesifiek vir Android 4.2.2 is.
Om 'n voorraad ongewortelde teiken te konfigureer, prop die teikentoestel in 'n rekenaar wat die Android SDK geïnstalleer het en hardloop "adb tcpip 5555" vanaf die Android SDK se platform-nutsgoed-lêergids. Dit sal ADB begin luister op poort 5555 op die teikentoestel. Die toestel kan dan ontkoppel word en sal behoorlik gekonfigureer bly totdat dit herlaai word.
Vir toestelle wat gewortel is (alhoewel dit nie nodig is nie), kan jy een van die verskeie "ADB WiFi"-toepassings installeer om die ADB-bediener in staat te stel om oor die netwerk te luister. Toestelle met 'n pasgemaakte ROM kan 'n opsie hê om ADB oor die netwerk te aktiveer in die Ontwikkelaaropsies-paneel van Instellings. Deur enige van hierdie metodes te gebruik, sal ADB behoorlik konfigureer vir netwerktoegang met hierdie toepassing.
Herontwikkel vanaf die projek: https://github.com/cgutman/RemoteAdbShell
Opgedateer op
02 Jul. 2025