HAXM installation failed 안드로이드 스튜디오 설치 후 AVD를 이용한 에뮬레이터 설치에서 Intel® HAXM installation failed 에러가 발생해서 해당 에러를 해결 할 수 있는 방법에 대해서 기술하기로 한다. HAXM Hardware accelerated execution manager 으로 인텔의 하드웨어 가속 기능인 해당 툴을 설치해야지 AVD 수행이 가능하며, AVD를 빠르게 사용 가능하다. 에러 메세지 Running Intel® HAXM installer Intel HAXM installation failed! For more details, please check the installation log: C:\Users\~\AppData\Local\Temp\haxm_install-20230403_1445.log C:\Users\~\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\haxm_install-20230403_1445.log을(를) 찾을 수 없습니다. Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows Done 공식 가이드 https://github.com/intel/haxm/blob/master/docs/manual-windows.md 해당 PC에 가상화 지원 여부 확인 작업관리자에서 CPU 가상화 지원 여부를 확인할 수 있다. 현재 가상화가 사용 안 함으로 되어 있으며, 사용 함으로 변경할 수 있다. CPU 가상화 사용함으로 변경 하기 1) BIOS 진입 Security -> System Security 바이오스 가상화 설정 2) Virtu...
Kotlin - JetPack Compose Desktop Application 개발 기초 Kotlin Jetpack Compose Desktop는 Kotlin 언어로 작성된 데스크톱 애플리케이션을 개발하기 위한 프레임워크입니다. 이를 사용하면 선언적 UI 프로그래밍 방식을 통해 사용자 인터페이스를 구축할 수 있습니다. Jetpack Compose Desktop은 Android용 Jetpack Compose의 데스크톱 버전으로, Android 앱이 아닌 일반적인 데스크톱 플랫폼에서 작동하는 애플리케이션을 만들 수 있습니다. 아래는 Kotlin Jetpack Compose Desktop 애플리케이션을 개발하기 위한 기초 단계입니다. 개발 환경 설정 1. IntelliJ IDEA - 2022.3.3 2. Kotlin - 3. JetPack Compose - 1.0.0 4. JDK - Amazon Correctoo 18.0.2 프로젝트 생성 1. File - New - Project 2. Compose Multiplatform - name , location, configuration : Signal Platform. - JDK 18 버젼 선택 및 다운로드 - Compose , gradle 빌드 시 , JDK 18 버젼이 필요하다.
Kotlin 언어 소개 Java 대체 언어로 많은 주목을 받고 있다. 2017년 Google IO 행사에서 안드로이드 개발 공식 언어로 Kotlin 을 소개하였습니다. 구글에서 "GO" 언어를 만들어서 채택할려고 했으나, Java 의 쓰임새와 너무 달라서 Kotlin 으로 대체하였습니다. http://kotlinlang.org Kotlin 동작 원리 Kotlin 언어는 개발자를 위한 코드입니다. Java 는 JVM 위한 코드이고, C 는 실행을 위한 Binary Code를 위한것이였는데, Kotlin 은 개발자의 편의성을 위한 부분이 강조 되었다. Kotlin 은 컴파일 시점에서 Java , C , JavaScript 로 변환되어진다. 개발자는 어떤 프로젝트를 선택함에 따라서 코드의 결과물이 달라진다. 현재는 안드로이드 개발에서 Java 를 대신해서 사용하고 있다. Kotlin 언어 특징 Java 언어와 비교하여 매우 간단한 문법을 제공한다. NULL 안정성을 위해서 Null Point Exception 이 발생하지 않는다. 예외처리 ( Try - Catch ) 등을 강제하지 않는다. 객체지향, 함수형 프로그래밍 방식 모두 가능하다. Kotlin 개발 분야 Kotlin for Server Side Kotlin for Android Kotlin for JavaScript Kotlin for Native Kotlin for Data Science
댓글
댓글 쓰기