Remote ADB Shell

4,0
937 atsauksmes
500 tūkst.+
Lejupielādes
Satura vērtējums
Visiem
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls

Par šo lietotni

Remote ADB Shell ir termināļa lietotne, kas ļauj tīklā izveidot savienojumu ar citu Android ierīču ADB apvalka pakalpojumu un izpildīt termināļa komandas. Tas var būt noderīgi, lai attālināti atkļūdotu Android ierīces (darba rīkus, piemēram, top, logcat vai dumpsys). Tā atbalsta vairākus vienlaicīgus savienojumus ar dažādām ierīcēm un uztur šos savienojumus dzīvus pat tad, ja lietotne darbojas fonā. Šai lietotnei nav nepieciešama root tiesības nevienā no ierīcēm, taču root var būt noderīga mērķa ierīču konfigurēšanai. Ja mērķa ierīces nav iesakņojušās, jums ir jāizmanto dators ar Android SDK un Google USB draiveriem, lai tos konfigurētu (sīkāk aprakstīts tālāk).

Šī lietotne ir apvalks ap apvalku, kas ir pakļauts ADB. Tas uztur 15 komandu vēsturi, kurai var piekļūt, ilgi nospiežot komandu lodziņu. Ilgi nospiežot pašu termināļa displeju, tiks dota iespēja nosūtīt Ctrl+C, pārslēgt automātisko ritināšanu vai iziet no termināļa sesijas.

Tas darbojas tieši tāpat kā komanda "adb shell" darbojas datorā. Tā kā šī lietotne izmanto Java ADB protokola vietējo ieviešanu, tai nav nepieciešama sakne nevienā ierīcē vai trešās puses lietotnēs mērķa ierīcē. Ierīces vienkārši runā savā starpā ar to pašu protokolu, ko tās darītu datorā, kurā darbojas ADB klients no Android SDK.

SVARĪGI! Ierīces, kurās darbojas operētājsistēma Android 4.2.2 un jaunāka versija, izmanto RSA atslēgas, lai autentificētu ADB savienojumu. Manā pārbaudē ierīces, kurās darbojas versija 4.2.2, būs jāpievieno datoram, pirmo reizi izveidojot savienojumu ar tām (no katras ierīces, kurā ir instalēta šī lietotne). Tas ļauj viņiem parādīt publiskās atslēgas pieņemšanas dialoglodziņu, kas jums ir jāpieņem (un atzīmējiet "Vienmēr atļaut no šī datora"). Šķiet, ka ierīcēm, kurās darbojas operētājsistēma Android 4.3 un 4.4, nav problēmu parādīt dialoglodziņu bez savienojuma ar datoru, tāpēc šķiet, ka šis ir risinājums, kas paredzēts operētājsistēmai Android 4.2.2.

Lai konfigurētu krājuma mērķi bez saknes, pievienojiet mērķa ierīci datoram, kurā ir instalēts Android SDK, un palaidiet "adb tcpip 5555" no Android SDK platformas rīku mapes. Tas sāks ADB klausīšanos mērķa ierīces portā 5555. Pēc tam ierīci var atvienot, un tā paliks pareizi konfigurēta līdz atkārtotai palaišanai.

Ierīcēm, kurām ir saknes (lai gan tas nav obligāti), varat instalēt vienu no vairākām "ADB WiFi" lietotnēm, lai ADB serveris varētu klausīties tīklā. Ierīcēm ar pielāgotu ROM var būt iespēja iespējot ADB tīklā Iestatījumu rūtī Izstrādātāja opcijas. Izmantojot kādu no šīm metodēm, ADB tiks pareizi konfigurēts tīkla piekļuvei ar šo lietotni. Sākotnējam savienojumam joprojām ir jāveic papildu darbība 4.2.2.

Lai izveidotu savienojumu ar attālo Android ierīci, ierakstiet ierīces IP adresi un porta numuru (5555 no iepriekš minētā piemēra) sadaļā Remote ADB Shell. Pieskarieties Connect, un tas mēģinās izveidot savienojumu ar ierīci un startēt termināli.

Izstrādātāji: pielāgotā Java ADB bibliotēka, ko esmu uzrakstījis šai lietotnei, ir atvērtā koda BSD licence vietnē https://github.com/cgutman/AdbLib

Šīs lietotnes avots ir pieejams saskaņā ar Apache licenci: https://github.com/cgutman/RemoteAdbShell
Atjaunināta
2022. gada 28. jūn.

Datu drošība

Drošība sākas ar izpratni par to, kā izstrādātāji vāc un kopīgo jūsu datus. Datu konfidencialitātes un drošības prakse var atšķirties atkarībā no izmantojuma, reģiona un vecuma. Izstrādātājs ir sniedzis šo informāciju un laika gaitā var to atjaunināt.
Dati netiek kopīgoti ar trešajām pusēm
Uzziniet vairāk par to, kā izstrādātāji norāda datu kopīgošanu.
Dati netiek vākti
Uzziniet vairāk par to, kā izstrādātāji norāda datu vākšanu.

Vērtējumi un atsauksmes

4,0
870 atsauksmju

Jaunumi

v1.7.2
- Fixed several reported crashes