2014-12-31 2 views
2

이것은 내가 조사하고 검색 한 문제이지만 아직 시도하지 않은 답변을 찾지 못했습니다. 안드로이드 응용 프로그램을 개발하는 방법을 배우기 위해 안드로이드 스튜디오 키트를 사용하고 있지만 avd 에뮬레이터를 시작하는 패스를 얻을 수 없습니다. 다음과 같은 환경 변수에서 sdk의 경로를 설정합니다. enter image description here오류 : x86 HAX 커널 모듈이 설치되어 있지 않습니다! 하지만 설치되어 있음

여기에 sdk에 Intel HAXM을 설치 한 스크린 샷이 나와 있습니다. enter image description here

누군가가 거기서 나에게이 문제를 해결하는 방법에 대한 몇 가지 조언을 줄 수 : 여기 enter image description here

는 오류 메시지입니다. 진심으로 감사드립니다.

답변

3

SDK 관리자는 HAXM 만 다운로드합니다. 실제로 설치하지는 않습니다. Windows의 경우 SDK 설치의 extras\ 디렉토리에 intel\ 디렉토리가 있어야합니다. 내부에 드릴 다운하여 자체 설치 .EXE 파일을 찾습니다. 마법사를 실행하고 마법사의 지시를 따릅니다. 가상화 확장을 사용하도록 BIOS 설정을 업데이트하려면 재부팅해야합니다.

도 참조하십시오. this outstanding Android tools issue.

+0

나는 인텔 \ 디렉토리가 표시되지 않는 경우 어떻게해야합니까? 엑스트라 디렉토리를 찾았으며 디렉토리 끝에 인텔 x86Emulator Accellerator (HAXM 설치 프로그램)가 설치되어 있는지 확인했습니다. 모든 것을 제거하고 Android Studio를 다시 설치해야합니까? 나는 당혹 스럽다. – swydell

+0

@swydell : 인용 [Wikipedia] (http://en.wikipedia.org/wiki/Directory_%28computing%29), "컴퓨팅에서 디렉토리는 다른 컴퓨터 파일에 대한 참조를 포함하는 파일 시스템 카탈로그 구조이며 가능하면 다른 디렉토리. " SDK 설치의 "extras' 디렉토리는 아마도 파일과 디렉토리를 포함하고있는'C :'드라이브상의 지점을 말합니다. "SDK 설치"는 Android SDK가있는 디렉토리를 나타냅니다 (SDK 관리자는이를 "SDK 경로"로 표시합니다). 그 안에'extras' 디렉토리가 있고'extras' 안에'intel' 디렉토리가 있습니다. – CommonsWare

+0

현재 에뮬레이터를 사용 중입니다. 당신의 조언과 인내심에 너무 감사드립니다. 이것은 학습 경험이었습니다. 나는 이제 내가하는 일을 더 잘 이해한다. 나는 내 안드로이드가있는 내 C 드라이브에 가서 엑스트라 폴더를 찾은 다음 intelham-android 응용 프로그램에서 마우스 오른쪽 버튼을 클릭하여 관리자로 실행했습니다. 이 지침이 같은 문제를 경험하는 다른 사람에게 도움이되기를 바랍니다. 다시 감사합니다. – swydell

0

SDK를 설치할 때 Google의 권장 위치와 다른 위치를 선택하지 않으면 Intel HAX 설치 프로그램의 경로는 Windows 실행을 통해 열 수있는 %userprofile%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager이어야합니다. 그러면 다음 탐색 창이 열립니다.
enter image description here intelhaxm-android.exe 설치 프로그램을 클릭하고 실행하십시오.
enter image description here
다음 창에서 에뮬레이터의 RAM 공유는 기본 1024MB입니다. 설치를 계속하고 완료하십시오.
enter image description here
Android Studio에서 애플리케이션을 실행하고 에뮬레이터 (여기 Nexus 5 API 21 X86)를 선택합니다.
enter image description here 에뮬레이터는 다음과 같이 실행 :
enter image description here