반응형
방학 때 컴퓨터를 라이젠으로 바꿨다. 그리고 개강 후 안드로이드 프로그래밍을 배우게 되었는데 AVD가 아래와 같은 메시지를 띄우며 작동을 안 한다.
해결법을 찾아보니 AMD CPU에서는 한가지 설정을 더 해줘야 한다고 한다.
일단 SVM은 당연히 켜져 있어야 하고 (이건 바이오스에서 키는 거고 메인보드별로 메뉴가 다르니 패스) "제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기"에 들어가서 아래 사진처럼 "Windows 하이퍼바이저 플랫폼" 기능을 설치하면 끝난다.
아 근데 예전에 비슷한 글을 올렸던 것처럼 하이퍼바이저를 활성화하면 VMware나 버추얼박스 같은 가상머신이 작동을 안 한다. 뭐 다른 방법은 없나 찾아봤는데 arm 이미지를 사용하면 된다고 한다;;; vm웨어를 포기할 수 없으니 arm 이미지라도 써야겠다 싶었는데 오레오부터 arm 이미지를 제공 안 하고 있다. 일해라 구글ㅡㅡ
수업이 반드시 오레오를 요구해서 어쩔 수 없이 하이퍼바이저를 안고 가기로 했다. 그래도 vm웨어를 쓰긴 해야 해서 간단하게 하이퍼바이저를 켰다 껐다 할 수 있는 배치파일을 만들었다.
재부팅을 해야 적용된다는 번거로움이 있지만 뭐 이렇게라도 쓰는 수밖에...
반응형
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[Kotlin] WRITE_SETTINGS 권한 얻기 (0) | 2021.01.02 |
---|---|
[Kotlin] 코틀린 범위 지정 함수 (1) | 2020.11.03 |
[자작] 셔터음 조절 (0) | 2020.09.05 |
APK 디컴파일 사이트 (0) | 2020.08.29 |
[Kotlin] dp를 px로 변환하기, DpToPx (0) | 2020.06.20 |
VectorDrawable 직접 만들기, Shape Shifter (0) | 2020.04.19 |
안드로이드 코딩 컨벤션 정리 (0) | 2020.03.07 |
[자작] 광운알리미 (0) | 2019.12.22 |