연결하여 안드로이드 기기와 둘째 만들(작은)쉽

경우 안드로이드 개발자,나는 100%확실한 이미와 좌절 응용 프로그램 디버깅 ADB 하면서를 통해 연결된 USB 케이블이 있습니다. 당신이 이미 알고하지 않은 경우,당신은 무선 랜을 통해 당신의 안드로이드 장치에 연결할 수 있습니다. 하지만,그것은 여전히’물건’을 해야 합니다. 그래서,이 한 번의 클릭으로 프로세스를 만들기 위해 쉘 스크립트를 작성하고이 게시물에서 동일한 공유 할 수 있습니다.

주: 나는이 작거나 전혀 수정과 다른 리눅스 기반의 시스템에서 실행해야 의미 맥에이 스크립트를 썼다. 윈도우 사용자는 그것을 자신을 구현하기 위해이 게시물에서 아이디어를 사용할 수 있습니다.

사진:파르자드 나지피

:

  • 안드로이드 장치에서 디버깅을 사용합니다.
  • 장치를 컴퓨터에 연결합니다.
  • 메시지가 표시되면 권한 대화 상자에서 허용을 누릅니다.
  • 컴퓨터에 애드비 바이너리가 있는 위치를 확인합니다. 맥의 경우,그것은 일반적으로 존재
~/Library/Android/sdk/platform-tools/
  • 해당 위치를 찾아 터미널 창을 엽니 다.
  • 아래 명령을 입력하여 장치가 성공적으로 연결되었는지 확인합니다.
./adb devices
  • 출력은 다음과 유사합니다

  • 어떤 장치가 의도된 장치인지 알 수 없는 경우 아래 명령을 입력하여 장치 정보를 인쇄합니다.
./adb devices -l
  • 장치가 표시되지 않는 경우 위의 점 중 하나를 놓치지 않았다 있는지 확인하십시오. 문제가 해결되면 위의 단계를 다시 실행하십시오.
  • 위 명령의 출력에서 첫 번째 단어는 장치 아이디입니다. 우리는 무선 랜을 통해 안드로이드 장치에 연결하는 것을 사용합니다.
  • 안드로이드 장치와 컴퓨터가 동일한 무선 네트워크에 연결되어 있는지 확인합니다.
  • 아래 명령을 입력하여 장치를 다시 시작합니다.
./adb -s <device id> tcpip 5555
  • 출력은 다음과 같습니다

  • 안드로이드 장치의 로컬 주소를 찾을 수 있습니다. 당신은/긴 눌러 빠른 설정 드롭 다운에서 무선 랜 아이콘을 누른 다음에 연결되어있는 무선 네트워크를 클릭하여이 정보를 찾을 수 있습니다.
  • 무선 랜을 통해 장치에 연결하는 명령 아래 입력합니다.
./adb connect <IP address>:5555
  • 출력은 다음과 같습니다

  • 이 응용 프로그램은 당신이 당신의 무선 랜을 통해 무선 랜을 통해 디버깅을 즐길 수 있습니다.

단계가 너무 많습니다!

이제 쉘 스크립트를 사용하여 위의 프로세스(약간)를 자동화합니다.

강력하지만 작은 쉘 스크립트

이 스크립트는 꽤 자명합니다. 파일 이름을 지정하고 파일에 언급된 대로 사용합니다.

어떻게 작동합니까?

  • 먼저 사용 가능한 장치가 아래로 나열됩니다.
  • 그런 다음 선택한 장치의 장치 아이디를 추출합니다. 옵션-에 대해 사용 가능한 모든 장치가 선택됩니다.선택한 모든 장치에 대해 다시 시작됩니다.
  • 장치의 주소를 찾기 위해,이 명령을 사용하여 장치의 쉘에서 실행되고,네트워크 인터페이스의 아이넷위치 값을 추출한다.
  • 그런 다음 장치를 사용하여 연결됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다.