[android] Android Studio의 에뮬레이터에서 물리적 키보드를 활성화하는 방법은 무엇입니까? (일하는 데 사용)

무엇이 변경되었는지 확실하지 않지만 내 컴퓨터의 물리적 키보드가 더 이상 에뮬레이터에서 작동하지 않습니다 (Nexus 5, x86에서 kitkat 실행). 장치의 고급 설정에서 AVD를 보면 하드웨어 키보드가 없습니다. 이 설정은 어디에 있습니까?



답변

Android Studio 1.0.2 AVD Manager의 가상 기기 고급 설정에는 실제로 config.ini직접 수정하지 않고도 키보드 입력을 활성화 할 수있는 체크 박스가 있습니다 .

도구 → Android → AVD 관리자 → 연필 아이콘 (그림에 표시됨) → 고급 설정 표시 (아래로 스크롤) → 키보드 입력 활성화

여기에 이미지 설명 입력


답변

홈 디렉토리에서 에뮬레이터의 구성을 찾으십시오.

//Located in:
~/.android/avd/<The_Device_Name>/config.ini

예를 들어 Nexus 5 (Android Studio에서 생성)에서는 다음과 같습니다.

~/.android/avd/Nexus5.avd/config.ini

아래 설정을 다음과 같이 변경하십시오.

hw.keyboard=yes


답변

도구 → Android → AVD 관리자 → 편집-> 연필 아이콘을 열고 탐색합니다.)

여기에 이미지 설명 입력

고급 설정 표시를 클릭하고 아래로 스크롤하면 키보드 입력 활성화 (예 : 두 번째 이미지) 확인란을 선택하고 마침을 클릭합니다.

여기에 이미지 설명 입력


답변

최신 정보:

변경 hw.keyboard = yes.

그리고 파일을 config.ini읽기 전용으로 만듭니다 .

1. 파일을 마우스 오른쪽 버튼으로 클릭하여 설정을 엽니 다.

2. 권한 탭의 모든 옵션을 읽기 전용으로 설정 (스크린 샷 참조)

여기에 이미지 설명 입력

이 파일이 다시 작성되기 때문에 이것이 작동 할 것이라고 믿으십시오. 우리가 그것을 잠그면 버그가 사라집니다.


답변