no image
registerForActivityResult는 언제 호출해야 하는가 (Activity, Fragemnt 관점)
이번 글에서는 registerForActivityResult()로 인해 발생하는 두 가지 오류에 대한 내용과 해당 오류를 발생하지 않게 하려면 언제 registerForActivityResult를 호출해야 하는가에 관한 글을 작성해 보려 한다. registerForActivityResult를 Activity 혹은 Fragment에서 사용하다 보면 Activity의 경우 IllegalStateException : LifecycleOwner is attempting to register while current state is STARTED. LifecycleOwners must call register before they are STARTED. Fragment의 경우 IllegalStateExceptio..
2023.11.06
no image
Slidinguppanel Error inflating class com.sothree.slidinguppanel.SlidingUpPanelLayout 오류 해결
오류 코드 전문 2022-05-22 09:43:40.236 27256-27256/com.example.bookchat E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.bookchat, PID: 27256 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.bookchat/com.example.bookchat.activities.SearchActivity}: android.view.InflateException: Binary XML file line #10 in com.example.bookchat:layout/activity_search: Binary XM..
2022.05.22
no image
안드로이드 스튜디오 Caused by: org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property 'filteredArgumentsMap' of task ':app:kaptGenerateStubsDebugKotlin' 오류 해결
(클릭하면 확대해서 볼 수 있습니다!) Caused by: org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property 'filteredArgumentsMap' of task ':app:kaptGenerateStubsDebugKotlin' 위와 같은 오류가 뜬 상황이었고 스택 오버플로우의 내용을 찾아보니 kapt가 문제가 된거 같다는 내용이 있었다. 아래는 오류가 떴을 때 당시의 모듈단위의 build.gradle 코드 이다. plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' ..
2022.04.10
no image
안드로이드 스튜디오 java.lang.SecurityException: Permission denied (missing INTERNET permission?) 오류 퍼미션 인식 안됨
일반적으로 안드로이드 스튜디오에서 java.lang.SecurityException: Permission denied (missing INTERNET permission?) 오류가 나오면 Manifest에 아래와 같이 인터넷 권한을 등록해주면 해결되는 오류다 하지만 해당 권한을 등록해줘도 계속해서 IDE가 권한을 인식하지 못하는 상황이 발생했다. 그럴땐 권한의 작성 위치를 Manifest의 태그의 뒤로 옮겨보자. 거짓말같이 뒤로 옮기니까 해당 오류가 해결됐다.
2022.03.14
no image
안드로이드 스튜디오 네이버 지도 API 등록 시 Manifest merger failed with multiple errors, see logs 오류 해결 방법
안드로이드 스튜디오에 네이버 지도 API를 등록하던 중 계속해서 아래와 같은 오류가 발생하여서 구글링을 통해 오류를 해결했던 방법을 공유합니다. Manifest merger failed with multiple errors, see logs 오류가 계속 떠서 AndroidManifest.xml의 Merged manifest 탭에 떠있는 오류 로그를 확인해 보니 아래와 같았다. Error: Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from AndroidManifest.xml:24:18-86 is also present at AndroidManifest.xml:22:18-91 value=(a..
2021.05.23