우선 Copilot에 코틀린 안드로이드 개발환경 세팅을 확인하면 아래와 같이 얘기해 준다.
물론입니다! 안드로이드 스튜디오를 설치하고 코틀린 프로젝트를 설정하는 방법을 알려드리겠습니다. 아래 단계를 따라 진행해보세요:
1. 안드로이드 스튜디오 설치:
o 먼저, Android Studio 공식 홈페이지에서 설치 파일을 다운로드합니다.
o 다운로드가 완료되면 설치 파일을 실행하고 안드로이드 스튜디오를 설치합니다.
2. 코틀린 업데이트:
o 설치가 끝난 후 안드로이드 스튜디오를 실행합니다.
o 처음 설치하는 경우, 코틀린 옆에 업데이트 버튼이 표시됩니다. 이를 클릭하여 코틀린을 최신 버전으로 업데이트합니다.
3. 프로젝트 만들기:
o 안드로이드 스튜디오를 실행하면 환영 메시지가 나타납니다. Next를 눌러 다음 단계로 진행합니다.
o 프로젝트를 만들기 위해 **새 프로젝트 (New Project)**를 클릭합니다.
o "Kotlin"으로 검색하여 **“안드로이드 앱 (Android App)”**을 선택하고 Next를 클릭합니다.
4. 기본 설정:
o 기본 설정으로 설치하는 경우 Standard을 선택하고, UI 테마를 고릅니다.
o Android SDK와 Android Virtual Device를 설치합니다.
이제 안드로이드 스튜디오가 설치되었고 코틀린 프로젝트를 시작할 준비가 되었습니다! 성공적인 개발을 기원합니다. 😊
이제 위의 순서를 참고하여 코틀린 안드로이드 개발환경을 세팅해본다.
1. 안드로이드 스튜디오 다운 및 설치
https://developer.android.com/studio?hl=ko#get-android-studio 경로에서 최신 안드로이드 스튜디오를 다운 받아 설치한다. (현재 최근 버전은 Jellyfish)
컴포넌트를 다운로드 설치를 하다 보면 아래와 같이 에러가 발생한다.
Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows
Copilot에 물어보면 아래와 같이 답변해 준다.
안드로이드 스튜디오에서 Intel® HAXM 설치가 실패했다면, 몇 가지 원인과 해결 방법을 살펴보겠습니다. 아래 단계를 따라 진행해보세요:
1. 컴퓨터가 Intel 프로세서를 사용하는지 확인:
o 먼저, 안드로이드 스튜디오에서 에뮬레이터가 실행 중이면 HAXM 설치가 안될 수 있습니다. 에뮬레이터를 종료해주세요.
o HAXM을 설치하기 위한 운영체제가 최신 버전인지 확인해주세요.
o Hyper-V 기능이 켜져 있으면 HAXM과 충돌하기 때문에 설치가 안됩니다. Hyper-V 기능을 끄는 방법은 여기를 참고하세요.
o 사용 중인 컴퓨터의 CPU가 가상화 기능을 지원하는지 확인해주세요. BIOS로 들어가서 가상화 기능을 활성화해야 할 수도 있습니다.
2. 컴퓨터가 Intel 프로세서를 사용하지 않는 경우:
o 최근에는 Intel에서 만든 프로세서가 아닌 AMD에서 만든 라이젠을 사용하는 경우가 많아졌습니다. 이럴 경우 HAXM을 설치하지 못합니다.
o 대신 윈도우에서 제공하는 기능인 ‘Hyper-V’ 또는 'Windows 하이퍼바이저 플랫폼’을 사용하면 HAXM이 없어도 에뮬레이터를 가속시킬 수 있습니다. 자세한 방법은 여기를 참조하시면 됩니다.
위의 문제들이 해결됐다면 Intel HAXM을 수동으로 설치하시면 됩니다. 설치 방법은 여기를 참고해주세요
여러가지 시도를 했지만 실패하고 SDK Manager > SDK Tools에 접근하니 Deprecated 되었다는 문구가 있었다. 그래서 Copilot에 물어보니 아래와 같은 답변을 얻었다.
네, 안드로이드 스튜디오에서 **Intel x86 Emulator Accelerator (HAXM installer)**가 더 이상 권장되지 않습니다. 하지만 걱정하지 마세요! 하드웨어 가속은 여전히 사용 가능하며, 다른 방법으로 설정할 수 있습니다.
하드웨어 가속을 구성하는 방법은 다음과 같습니다:
1. SDK Manager에서 설정:
o Android Studio를 열고 SDK Manager를 클릭합니다.
o SDK Tools 탭으로 이동하여 **Intel x86 Emulator Accelerator (HAXM installer)**가 선택되어 있는지 확인합니다. 선택되어 있지 않다면 체크하고 OK를 눌러 설치합니다.
2. BIOS에서 가상화 기능 활성화:
o BIOS에 들어가서 가상화(Virtualization) 기능이 활성화되어 있는지 확인합니다. 이 설정은 일반적으로 CPU 설정 아래에 있습니다.
3. 에뮬레이터 설정:
o AVD Manager에서 새 AVD를 만들거나 기존 AVD를 편집합니다.
o Emulated Performance 섹션에서 Graphics 옵션을 선택합니다. Hardware를 선택하면 하드웨어 가속을 사용하게 됩니다.
이렇게 하면 하드웨어 가속을 구성할 수 있습니다. Intel HAXM이 더 이상 사용되지 않더라도 다른 방법으로 가속을 활성화할 수 있으니 안심하세요! 😊
권장되지 않는다고 하여 검색해 보니 더이상 지원을 하지 않는다고 한다. 무시하고 설치 진행한다.
2. 코틀린 플러그인 확인하기
안드로이드 스튜디오 설치 후 처음 화면에서 Plugins > Installed 에 Kotlin이 있는지 확인한다.
업데이트 표시가 있을 경우 업데이트 한다.
3. 신규 프로젝트 생성하기
Projects > New Project > Phone and Tablet > Empty Views Activity 선택 하고 Kotlin 프로젝트를 생성한다.
4. 에뮬레이터 실행하기
먼저 Android Emulator hypervisor driver (installer)가 설치되어 있는지 확인한다.
Tools > SDK Manager > SDK Tools에서 확인 가능하다.
이제 Device Manager를 실행 후 상단에 ▶를 누르면 에뮬레이터가 실행된다.
만약 기본 디바이스가 설정되어 있지 않으면 Device Manager에서 +버튼 > Create Virtual Device 에서 디바이스와 SDK 선택 후 디바이스를 생성한다.
'안드로이드' 카테고리의 다른 글
안드로이드 프로젝트 구조 분석하기 (0) | 2024.07.04 |
---|---|
안드로이드 스튜디오 무선 디버깅 하기 (0) | 2024.06.21 |
안드로이드 스튜디오 초기 세팅 및 단축키 정리 (1) | 2024.06.04 |
코틀린 웹뷰에서 리액트 화면 호출하기 (0) | 2024.05.31 |
코틀린 2.0 릴리즈드 (0) | 2024.05.28 |
댓글