Remote ADB Shell

4,0
937 komente
500 mijë+
shkarkime
Vlerësimi i përmbajtjes
Të gjithë
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit

Rreth këtij aplikacioni

Remote ADB Shell është një aplikacion terminal që ju lejon të lidheni me shërbimin e guaskës ADB të pajisjeve të tjera Android përmes rrjetit dhe të ekzekutoni komandat e terminalit. Kjo mund të jetë e dobishme për korrigjimin në distancë të pajisjeve Android (vegla që funksionojnë si top, logcat ose dumpsys). Ai mbështet lidhje të shumta të njëkohshme me pajisje të ndryshme dhe i mban këto lidhje të gjalla edhe kur aplikacioni është në sfond. Ky aplikacion nuk kërkon rrënjë në asnjërën pajisje, por root mund të jetë i dobishëm për të konfiguruar pajisjet e synuara. Nëse pajisjet e synuara nuk janë të rrënjosura, duhet të përdorni një kompjuter me drejtuesit Android SDK dhe Google USB për t'i konfiguruar ato (të detajuara më poshtë).

Ky aplikacion është një mbështjellës rreth guaskës që ekspozohet mbi ADB. Ai ruan një histori 15 komandash, e cila është e arritshme duke shtypur gjatë kutinë e komandës. Shtypja e gjatë e vetë ekranit të terminalit do të japë mundësinë për të dërguar një Ctrl+C, për të ndryshuar lëvizjen automatike ose për të dalë nga sesioni i terminalit.

Kjo funksionon saktësisht në të njëjtën mënyrë që komanda "adb shell" punon në një kompjuter. Për shkak se ky aplikacion përdor një implementim origjinal të protokollit ADB në Java, ai nuk kërkon rrënjë në asnjë pajisje ose ndonjë aplikacion të palës së tretë në pajisjen e synuar. Pajisjet thjesht flasin të njëjtin protokoll me njëra-tjetrën si në një kompjuter që drejton klientin ADB nga Android SDK.

E RËNDËSISHME: Pajisjet që përdorin Android 4.2.2 dhe versionet e mëvonshme përdorin çelësat RSA për të vërtetuar lidhjen ADB. Në testimin tim, pajisjet që ekzekutojnë 4.2.2 do të duhet të lidhen me një kompjuter herën e parë që lidheni me to (nga çdo pajisje me këtë aplikacion të instaluar). Kjo i lejon ata të shfaqin dialogun e pranimit të çelësit publik, të cilin ju duhet ta pranoni (dhe kontrolloni "Lejo gjithmonë nga ky kompjuter"). Pajisjet që përdorin Android 4.3 dhe 4.4 duket se nuk e kanë problem të shfaqin dialogun pa lidhje me një kompjuter, kështu që duket se ky është një zgjidhje specifike për Android 4.2.2.

Për të konfiguruar një objektiv të aksioneve pa rrënjë, lidhni pajisjen e synuar në një kompjuter që ka të instaluar Android SDK dhe ekzekutoni "adb tcpip 5555" nga dosja e mjeteve të platformës së Android SDK. Kjo do të fillojë të dëgjojë ADB në portin 5555 në pajisjen e synuar. Pajisja më pas mund të shkëputet nga priza dhe do të mbetet e konfiguruar siç duhet deri në rindezjen.

Për pajisjet që janë të rrënjosura (megjithëse nuk kërkohet), mund të instaloni një nga disa aplikacione "ADB WiFi" për të mundësuar që serveri ADB të dëgjojë përmes rrjetit. Pajisjet me një ROM të personalizuar mund të kenë një opsion për të aktivizuar ADB-në përmes rrjetit në panelin "Opsionet e zhvilluesit" të Cilësimeve. Përdorimi i njërës prej këtyre metodave do të konfigurojë siç duhet ADB-në për qasje në rrjet me këtë aplikacion. Hapi shtesë për 4.2.2 kërkohet ende për lidhjen fillestare.

Për t'u lidhur me pajisjen tuaj Android në distancë, shkruani adresën IP të pajisjes dhe numrin e portës (5555 nga shembulli i mësipërm) në Remote ADB Shell. Prekni Lidhu dhe do të përpiqet të lidhet me pajisjen dhe të nisë terminalin.

Zhvilluesit: Biblioteka e personalizuar Java ADB që kam shkruar për këtë aplikacion është me burim të hapur nën licencën BSD në https://github.com/cgutman/AdbLib

Burimi për këtë aplikacion është i disponueshëm nën licencën Apache: https://github.com/cgutman/RemoteAdbShell
Përditësuar më
28 qer 2022

Siguria e të dhënave

Siguria fillon me njohjen e mënyrës se si i mbledhin dhe i ndajnë zhvilluesit të dhënat e tua. Praktikat për privatësinë dhe sigurinë e të dhënave mund të variojnë bazuar në përdorimin, rajonin dhe moshën tënde. Këto informacione janë dhënë nga zhvilluesi dhe ato mund të përditësohen me kalimin e kohës.
Nuk ndahen të dhëna me palë të treta
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit ndarjen e të dhënave
Nuk mblidhen të dhëna
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit mbledhjen e të dhënave

Vlerësime dhe komente

4,0
870 komente

Ç'të reja ka

v1.7.2
- Fixed several reported crashes