Android 스튜디오를 사용하여 내 Android 장치를 Android 에뮬레이터로 사용할 수 없습니다.

Android 스튜디오를 사용하여 내 Android 장치를 Android 에뮬레이터로 사용할 수 없습니다.

USB를 통해 연결된 Android 모바일 장치를 Ubuntu가 인식하도록 하려면 어떻게 해야 합니까? (Windows 작업 mycomputer-> manage->devices등과 유사)

답변1

  1. 장치에서 USB 디버깅을 활성화합니다.

Android 3.2 이하를 실행하는 대부분의 기기에서는 아래에서 옵션을 찾을 수 있습니다.

설정 > 애플리케이션 > 개발.

Android 4.0 이상에서는

설정 > 개발자 옵션.

참고: Android 4.2 이상에서는 개발자 옵션이 기본적으로 숨겨져 있습니다. 사용 가능하게 하려면 다음으로 이동하세요.설정 > 휴대전화 정보 > 빌드번호를 7번 탭하세요.. 개발자 옵션을 찾으려면 이전 화면으로 돌아가세요.

  1. 장치를 감지하도록 시스템을 설정하십시오.

Windows에서 개발하는 경우 adb용 USB 드라이버를 설치해야 합니다. 설치 가이드 및 OEM 드라이버 링크는 OEM USB 드라이버 문서를 참조하세요.

Mac OS X에서 개발하는 경우에는 제대로 작동합니다. 이 단계를 건너 뛰.

개발 중이라면우분투 리눅스,

당신은udev 규칙 파일여기에는 개발에 사용하려는 각 장치 유형에 대한 USB 구성이 포함되어 있습니다. 규칙 파일에서 각 장치 제조업체는ATTR{idVendor}재산. 공급업체 ID 목록은 아래 USB 공급업체 ID를 참조하세요.

Ubuntu Linux에서 장치 감지를 설정하려면:

루트로 로그인하고 다음 파일을 만듭니다.

/etc/udev/rules.d/51-android.rules

각 공급업체를 파일에 추가하려면 다음 형식을 사용하세요.

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 

이 예에서 공급업체 ID는 HTC입니다. MODE 할당은 읽기/쓰기 권한을 지정하고 GROUP은 장치 노드를 소유하는 Unix 그룹을 정의합니다.

공급업체 ID:

  • 에이서: 0502
  • 아수스: 0B05
  • 델: 413C
  • 폭스콘: 0489
  • Garmin-Asus: 091E
  • 구글: 18D1
  • 하이센스: 109B
  • HTC: 0BB4
  • 화웨이: 12D1
  • K-터치: 24E3
  • KT테크 : 2116
  • 교세라: 0482
  • 레네보: 17EF
  • 엘지 : 1004
  • 모토로라: 22B8
  • NEC: 0409
  • 구석: 2080
  • 엔비디아: 0955
  • OTGV: 2257
  • 팬택 : 10A9
  • 페가트론: 1D4D
  • 필립스: 0471
  • PMC-시에라: 04DA
  • 퀄컴: 05C6
  • SK텔레시스 : 1F53
  • 삼성: 04E8
  • 샤프: 04DD
  • 소니 에릭슨: 0FCE
  • 도시바: 0930
  • ZTE: 19D2

참고: 규칙 구문은 환경에 따라 약간 다를 수 있습니다. 필요에 따라 시스템의 udev 문서를 참조하세요. 규칙 구문에 대한 개요는 udev 규칙 작성 가이드를 참조하세요.

이제 다음을 실행하세요.

chmod a+r /etc/udev/rules.d/51-android.rules

답변2

Ubuntu가 장치를 인식할 수 있도록 하려면 .rules 파일을 추가해야 합니다. 프로세스를 요약하면 다음과 같습니다.

사용 중인 장치에 대한 udev 파일을 만듭니다. 각 장치 제조업체는 고유한 공급업체 ID로 식별됩니다.

루트로 로그인하고 다음 파일을 생성합니다: /etc/udev/rules.d/51-android.rules

다음 형식을 사용하여 각 공급업체를 파일에 추가합니다. SUBSYSTEM==\"usb\", ATTR{idVendor}==\"18D1\", MODE=\"0666\", GROUP=\"plugdev\"

그런 다음 chmod a+r /etc/udev/rules.d/51-android.rules를 실행합니다.

출처 및 추가 정보(공급업체 ID 목록 포함)여기.

관련 정보