본문 바로가기
반응형

Mobile Develop/Android13

org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR loweringFile being compiled android compose로 개발 중에 새 모듈을 추가 했는데 다음과 같은 오류가 발생.. org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering File being compiled 막상 해당 프로젝트에는 오류가 될 만한 상황이 보이지 않음 오류 전문 보기 v 더보기 org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering File being compiled: /Users/nyang/Desktop/responseLayoutGrid/cor.. 2024. 1. 13.
Dependency 버전 오류 해결하기 안드로이드 프로젝트에 새로운 모듈을 추가하던 도중 다음과 같은 오류가 발생하였다 상당히 자주 보는 오류 😂 3 issues were found when checking AAR metadata: 1. Dependency 'androidx.activity:activity-ktx:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app-demo-compose is currently compiled against android-33. Also, the maximum recommended compile SDK version for Android G.. 2024. 1. 13.
[Android] Duplicate resources 에러 해결하기 Android Studio로 개발하던 도중 스플래시를 추가 하기 위해 아이콘을 추가하고 빌드를 시도하다가 아래와 같은 에러가 발생했다. Duplicate resources 더도 덜도 없이 딱 이 한줄이라 당황스럽지만 원인은 단순하게 같은 이름의 파일이 2개 이상 존재해서 발생하는 에러다. 확장자명이 달라도 에러가 발생하니 주의..! 오류가 난 곳에 가서 파일을 확인해보면 같은 이름의 다른 확장자 파일이 존재하는 것을 확인할 수 있다! 이미지 리소스 추가 도중에 이름을 잘못 추가하는 바람에 롤백했는데 추가한 파일이 다 지워지지 않아서 발생한 문제였다.. 새로 추가한 png 파일을 전부 지우거나 이름을 변경한 뒤 재빌드하면 성공 메시지를 확인할 수 있다. (그럴리는 없겠지만 hdpi/mdpi... 등은 해상.. 2023. 6. 9.
[Android] 안드로이드 4대 컴포넌트(Component) 컴포넌트는 구성 요소라는 뜻으로, 안드로이드는 4개의 핵심 컴포넌트 (Major Components)를 제공한다. Android의 4대 컴포넌트 Activity (액티비티) : UI 화면 담당 Service (서비스) : 백그라운드 처리 작업을 위해 사용 Boradcast Receiver (방송 수신자) : 시스템에서 발생하는 각종 이벤트(브로드캐스트)를 수신 Content Provider (콘텐츠 제공자) : 다른 애플리케이션 및 로컬 데이터를 제공 각 유형은 고유한 뚜렷한 목적을 가지고 독립적인 형태로 존재하며, 각각의 생명 주기에 의해서 실행된다. 또한 액티비티, 서비스, 브로드캐스트 리시버는 Intent(인텐트)를 통해 상호작용하며, 콘텐츠 제공자는 Content Resolver를 통해 활성화된다.. 2023. 4. 21.
반응형