Remote ADB Shell

4.0
937 review
500K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Ang Remote ADB Shell ay isang terminal app na nagbibigay-daan sa iyong kumonekta sa serbisyo ng ADB shell ng iba pang mga Android device sa network at magsagawa ng mga terminal command. Maaari itong maging kapaki-pakinabang para sa malayuang pag-debug ng mga Android device (mga tool sa pagpapatakbo tulad ng top, logcat, o dumpsys). Sinusuportahan nito ang maramihang sabay-sabay na koneksyon sa iba't ibang device at pinananatiling buhay ang mga koneksyong ito kahit na nasa background ang app. Ang app na ito ay hindi nangangailangan ng root sa alinmang device, ngunit maaaring makatulong ang root upang i-configure ang mga target na device. Kung hindi naka-root ang mga target na device, dapat kang gumamit ng computer na may mga driver ng Android SDK at Google USB para i-configure ang mga ito (detalye sa ibaba).

Ang app na ito ay isang wrapper sa paligid ng shell na nakalantad sa ADB. Ito ay nagpapanatili ng 15 command history na naa-access sa pamamagitan ng mahabang pagpindot sa command box. Ang matagal na pagpindot sa terminal display mismo ay magbibigay ng opsyon na magpadala ng Ctrl+C, i-toggle ang auto-scrolling, o lumabas sa terminal session.

Gumagana ito sa eksaktong parehong paraan kung paano gumagana ang command na "adb shell" sa isang computer. Dahil ang app na ito ay gumagamit ng katutubong pagpapatupad ng ADB protocol sa Java, hindi ito nangangailangan ng root sa alinmang device o anumang 3rd party na app sa target na device. Ang mga device ay nagsasalita lamang ng parehong protocol sa isa't isa na ginagamit nila sa isang computer na nagpapatakbo ng ADB client mula sa Android SDK.

MAHALAGA: Ang mga device na nagpapatakbo ng Android 4.2.2 at mas bago ay gumagamit ng mga RSA key upang patotohanan ang koneksyon ng ADB. Sa aking pagsubok, ang mga device na tumatakbo sa 4.2.2 ay kailangang isaksak sa isang computer sa unang pagkakataong kumonekta ka sa mga ito (mula sa bawat device na may naka-install na app na ito). Nagbibigay-daan ito sa kanila na ipakita ang dialog ng pagtanggap ng pampublikong key, na dapat mong tanggapin (at lagyan ng check ang "Palaging payagan mula sa computer na ito"). Ang mga device na nagpapatakbo ng Android 4.3 at 4.4 ay mukhang walang problema sa pagpapakita ng dialog nang walang koneksyon sa isang computer, kaya mukhang ito ay isang workaround na partikular sa Android 4.2.2.

Upang mag-configure ng stock na hindi naka-root na target, isaksak ang target na device sa isang computer na may naka-install na Android SDK at patakbuhin ang "adb tcpip 5555" mula sa folder ng platform-tools ng Android SDK. Sisimulan nito ang pakikinig ng ADB sa port 5555 sa target na device. Ang device ay maaaring ma-unplug at mananatiling naka-configure nang maayos hanggang sa mag-reboot.

Para sa mga device na na-root (bagama't hindi ito kinakailangan), maaari mong i-install ang isa sa ilang "ADB WiFi" na app upang paganahin ang ADB server na makinig sa network. Maaaring may opsyon ang mga device na may custom ROM na paganahin ang ADB sa network sa pane ng Mga Setting ng Developer Options. Ang paggamit ng alinman sa mga paraang ito ay maayos na mai-configure ang ADB para sa access sa network gamit ang app na ito. Ang karagdagang hakbang para sa 4.2.2 ay kailangan pa rin para sa paunang koneksyon.

Upang kumonekta sa iyong malayuang Android device, i-type ang IP address ng device at ang port number (5555 mula sa halimbawa sa itaas) sa Remote ADB Shell. I-tap ang Connect at susubukan nitong kumonekta sa device at simulan ang terminal.

Mga Developer: Ang custom na Java ADB library na isinulat ko para sa app na ito ay open-source sa ilalim ng lisensya ng BSD sa https://github.com/cgutman/AdbLib

Ang pinagmulan para sa app na ito ay magagamit sa ilalim ng lisensya ng Apache: https://github.com/cgutman/RemoteAdbShell
Na-update noong
Hun 28, 2022

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Walang data na ibinabahagi sa mga third party
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
Walang nakolektang data
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta

Mga rating at review

4.0
870 review

Ano'ng bago

v1.7.2
- Fixed several reported crashes