사용 목적
웹앱 프로젝트 구동 중에 sdk를 설치해서 테스트를 해야 할 상황이 생겨 IntelliJ를 사용하기로 했다.
Flutter 같은 프레임워크를 이용하여 웹앱을 개발하려고 하는데 아이폰 사용자라 안드로이드폰이 없다면 Intellij에서 안드로이드 가상기기AVD(Android Virtual Device)를 생성해 사용할 수 있다.
IntelliJ 에뮬레이터 sdk설치
Settings -> 모양 및 동작 -> 시스템 설정 -> Android SDK 이동
File > Settings > Appearance & Behavior > System Settings > Android SDK
(Mac 환경설정 단축키 cmd + ,(콤마))
Edit을 클릭하여 기본 설정이 선택되어 있는대로 진행
다음을 클릭하여 계속 설치 진행
설치 완료
확인 버튼 클릭
도구 -> Android -> Device Manager
SDK 관리자에서 편집을 클릭하고 다음으로 설치 진행
도구 -> Android -> Device Manager
Device Manager메뉴가 활성화 되었다. 그러나 아무리 클릭을 해도 재부팅을 여러 번 해봐도 실행이 되질 않았는데...
이 부분을 해결 하는 것에서 시간 소요가 많이 되었다.
파일 -> 프로젝트 구조
프로젝트 설정 -> 패싯 -> + 버튼 클릭 -> Android
스트럭쳐에서 기본 세팅으로 두고 적용 및 확인 버튼을 클릭
드디어 우측 창에 디바이스 매니저가 나타났다.
크리에이트를 클릭해 생성한다.
참고 url
https://intellij-support.jetbrains.com/hc/en-us/community/posts/6898947564562-IntelliJ-2022-2-Ultimate-Android-Device-Manager-can-t-start-simulators-anymore
https://youtrack.jetbrains.com/issue/IDEA-308876/IntelliJ-Android-device-manager-disabled
https://stackoverflow.com/questions/75416831/intellij-android-how-to-enable-avd-device-manager-in-intellij
https://stackoverflow.com/questions/70864465/why-device-manager-dont-open
하드웨어를 선택
apk에서 맨 상단 최신으로 다운로드하고 진행
다운로드를 마쳤으면 다음 클릭
세로 모드, 가로 모드 등 설정을 세팅해주고 완료 클릭
우측에 디바이스가 추가되었다. 실행 버튼 클릭
실행 완료
느낀 점
다른 맥북에서 테스트 했을 때는 금방 끝났는데 내 맥북에서 세팅을 하는데 작동이 안되는 부분에서 오래 걸렸다.
내 환경 : 맥북 프로 실리콘, mac os : 소노마 최신 버전, 인텔리제이
타 환경 : 맥북 에어 실리콘, mac os : 소노마 최신 버전, 인텔리제이
인텔리제이 버전이 달라서 그럴 지도 모르겠다. 아무튼 나와 같은 문제를 겪고 있는 사람들이 많았다.
오늘의 검색 키워드 not working, disabled, don't open...