2014-09-28 3 views
1

방금 ​​Android Studio를 설치했으며 Android 2.3.3으로 가상 암 장치를 만들었습니다.HAXM에서 Android 에뮬레이터를 사용하는 방법은 무엇인가요?

내 API10 응용 프로그램이 작동 중입니다.

그러나 에뮬레이터 응답이 느립니다. Intel Emulator Accelerator를 시험해보고 싶습니다.

Intel HAXM이 설치되어 있고 (Android SDK 관리자와 함께) 내 CPU가 VT-x를 지원합니다.

나도 몰라 :

  • 내가 에뮬레이션 사용해야하는 시스템 이미지?
  • 내 애플리케이션 대상 API는 무엇입니까?
  • HAXM을 어딘가에 활성화해야합니까?

API10 타겟을 유지할 수 있다면 좋을 것입니다.

enter image description here

을하고 시작 - 나는 에뮬레이터에 검은 화면이 있습니다

나는 다음과 같이 AVD를 구성 할 때. "호스트 GPU 사용", 동일한 결과 - 검은 색 화면을 끕니다.

대상에서 API 레벨 19를 선택할 때 - 애니메이션과 함께 10 분 동안 "안드로이드"텍스트가 있습니다.

내 CPU는 Core 2 Duo T9300 (최대 2.7GHz)이며, 매우 빠른 CPU입니다 (SuperPI 벤치 마크에서 3GHz i7보다 30-40 % 느림).

답변

1

에뮬레이션에는 어떤 시스템 이미지를 사용해야합니까?

x86 에뮬레이터를 사용하려면 x86 에뮬레이션 이미지를 사용하십시오. ARM 에뮬레이터를 사용하려면 ARM 에뮬레이션 이미지를 사용하십시오.

HAXM을 어딘가에 활성화해야합니까?

는 "설치"SDK 관리자에서 HAXM 단순히 SDK의 extras/ 디렉토리, 개발 시스템에 .exe (Windows) 또는 .dmg (OS의 X)를 넣습니다. .exe을 실행하거나 디스크 이미지를 마운트하고 그 안에 프로그램을 실행해야합니다. 이 내용은 the documentation에 있습니다.

+0

나는 시도했다. 성공하지 못했습니다. 내 질문 업데이트를 참조하십시오. – Kamil

+0

@ 카밀 : BIOS에서 VT-x 확장이 활성화되어 있는지 확인 했습니까? 대부분의 Windows 노트북에서는 기본적으로 비활성화되어 있습니다. – CommonsWare

+0

확실히 활성화되어 있습니다. VMWare에서 사용하고 있습니다. – Kamil

1

HAXM에서 시청해야 할 몇 가지 사항이 있습니다. 일부 정보는 여기 https://software.intel.com/en-us/blogs/2014/03/14/troubleshooting-intel-haxm입니다. 또한 충분한 RAM을 할당해야합니다. VMWare가 아닌데도 사용해 볼 가치가 있습니까?

+0

HAXM에 1GB를 주었고 512M 또는 768M 또는 1GB를 사용하려고합니다. VT-x가 올바르게 작동하는지 확인하기 위해 VMWare에 대해서 언급했습니다.임 가상 컴퓨터 안드로이드를 에뮬레이트하려고하지 않습니다. – Kamil

+0

그리고 intelhaxm 프로세스가 실행 중이라는 것을 확인 했습니까? – codecats