Tizen Studio, Emulator 실행 오류 조치 방법


사진: Unsplash傅甬 华



요약 (인텔 CPU 기준)

  • CPU가 가상화를 지원하는 모델인지 확인한다. 
  • CPU가 가상화를 지원하는 경우, BIOS에서 가상화 기능을 활성화 시킨다. 
  • Windows 기능 중 Hyper-V, Windows 하이퍼바이저 플랫폼, 가상 머신 플랫폼을 비활성화 시킨다. 



Tizen Studio: Emulator 실행 오류

Cannot initialize HAX. Failed to open the HAX device. It might not be installed. Please try to install the latest Tizen HAX driver, again.

Tizen Studio를 설치했다. 샘플 프로젝트 코드를 받고, 에뮬레이터를 실행하니 HAX 초기화 실패 오류가 뜬다. 원인은 PC가 인텔 가상화 기능을 지원하지 않거나, 활성화되어 있지 않기 때문이다. 

참고로 오류 메시지만 보고 HAX driver를 설치할 필요는 없다. HAXM은 Tizen Studio를 설치할 때 같이 설치하기 때문이다. 



Emulator 실행 오류 조치 방법

Tizen 문서에서 조치 방법을 찾을 수 있다. 순서대로 따라해 보자. 

순서대로 조치 했는데도 안된다면, 먼저 가상화 기능을 지원하는 CPU 인지 확인하자. 



CPU 가상화 지원 여부 확인 방법

인텔 사이트에서 가상화 기술 여부를 확인하는 가이드를 제공한다. 요약하면 인텔 프로세서 식별 유틸리티 실행 결과와 작업 관리자에 있는 가상화 활성화 여부를 통해 확인할 수 있다. 



CPU 가상화 지원 여부 확인 방법 - 예시

아래 이미지를 보자. 인텔 프로세서 식별 유틸리티에서는 가상화가 선택되지 않았다. 반면 작업관리자에서 가상화는 "사용" 이다. 이 경우는 가상화를 사용할 수 있다.




BIOS에서 가상화 기능 활성화 방법 - 예시

메인보드에 따라 화면 구성과 명칭이 다르다. MSI 구형 노트북에서는 아래 2가지를 활성화하면 된다. 

  • Intel Virtualization Technology
  • VT-d



Windows 기능 일부 비활성화

Windows 기능 중 Hyper-V, Windows 하이퍼바이저 플랫폼, 가상 머신 플랫폼을 비활성화 시킨다. 



Emulator 실행 확인

이제 다시 Tizen Studio에서 Emulator를 실행해 보자. 아마도 정상 동작할 것이다. 




댓글 쓰기

0 댓글