Remote ADB Shell 1.6.5
5초 만에 다운로드할 수 있습니다.
에 대해 Remote ADB Shell
원격 ADB 쉘네트워크를 통해 다른 Android 장치의 ADB 쉘 서비스에 연결하고 터미널 명령을 실행할 수 있는 터미널 앱입니다. 이 원격 안드로이드 장치 (상단, 로그캣 또는 덤프와 같은 도구를 실행)를 디버깅하는 데 유용 할 수 있습니다. 서로 다른 장치에 대한 여러 동시 연결을 지원하며 앱이 백그라운드에 있는 경우에도 이러한 연결을 생생하게 유지합니다. 이 응용 프로그램은 어느 장치에 루트를 필요로하지 않지만, 루트는 대상 장치를 구성하는 데 도움이 될 수 있습니다. 대상 장치가 루팅되지 않은 경우 Android SDK 및 Google USB 드라이버가 있는 컴퓨터를 사용하여 구성해야 합니다(아래 자세히 설명). 이 응용 프로그램은 ADB를 통해 노출 쉘 주위 의 포장지입니다. 명령 상자를 길게 눌러 액세스할 수 있는 15개의 명령 기록을 유지관리합니다. 터미널 디스플레이 자체를 길게 누르면 Ctrl+C를 보내거나 자동 스크롤을 전환하거나 터미널 세션을 종료할 수 있습니다. 이는 컴퓨터에서 "adb 셸" 명령이 작동하는 것과 동일한 방식으로 작동합니다. 이 앱은 Java에서 ADB 프로토콜의 기본 구현을 사용하므로 대상 장치의 장치 또는 타사 앱에 루트가 필요하지 않습니다. 장치는 단순히 그들이 안드로이드 SDK에서 ADB 클라이언트를 실행하는 컴퓨터에 것 서로 동일한 프로토콜을 말한다. 중요: Android 4.2.2를 실행하는 장치는 나중에 RSA 키를 사용하여 ADB 연결을 인증합니다. 내 테스트에서 4.2.2를 실행하는 장치는 처음 컴퓨터에 연결할 때 (이 응용 프로그램이 설치된 각 장치에서)에 연결해야합니다. 이렇게 하면 수락해야 하는 공개 키 수락 대화 상자를 표시하고 "항상 이 컴퓨터에서 허용"을 확인할 수 있습니다. Android 4.3 및 4.4를 실행하는 장치는 컴퓨터에 연결되지 않고 대화 상자를 표시하는 데 아무런 문제가없는 것처럼 보이므로 Android 4.2.2에 특정한 해결 방법인 것처럼 보입니다. 기본이 없는 스톡 대상을 구성하려면 대상 장치를 Android SDK가 설치된 컴퓨터에 연결하고 Android SDK의 플랫폼 도구 폴더에서 "adb tcpip 5555"를 실행합니다. 이렇게 하면 대상 장치에서 포트 5555에서 ADB 청취가 시작됩니다. 그런 다음 장치를 분리할 수 있으며 재부팅할 때까지 올바르게 구성됩니다. 루팅된 장치의 경우(필요하지는 않지만) ADB 서버가 네트워크를 통해 들을 수 있도록 여러 "ADB WiFi" 앱 중 하나를 설치할 수 있습니다. 사용자 지정 ROM이 있는 장치에는 개발자 옵션 창설정의 네트워크를 통해 ADB를 활성화할 수 있는 옵션이 있을 수 있습니다. 이러한 방법 중 하나를 사용하면 이 앱을 사용하여 네트워크 액세스를 위해 ADB를 올바르게 구성합니다. 초기 연결에는 4.2.2에 대한 추가 단계가 여전히 필요합니다. 원격 Android 장치에 연결하려면 원격 ADB 셸에서 장치의 IP 주소와 포트 번호(위의 예에서 5555)를 입력합니다. 연결을 누르면 장치에 연결하고 터미널을 시작하려고 시도합니다. 기능 요청 및 버그 보고서를 환영합니다. 앱 리뷰에 포함하거나 포럼(아래 링크)에 게시할 수 있습니다. 당신이 할 수있는 경우에이 응용 프로그램을 평가하시기 바랍니다; 그것은 정말 내가 다음에 초점을 해야 하는 기능/수정을 배울 수 도움이. 개발자 : 내가이 응용 프로그램에 대해 작성 한 사용자 정의 자바 ADB 라이브러리는 https://github.com/cgutman/AdbLib BSD 라이센스에서 오픈 소스입니다 XDA 포럼 링크: 원격 ADB 쉘 앱 스레드 - http://forum.xda-developers.com/showthread.php?t=2373265