Author: 떠돌이개발자

Android프로그래밍

[안드로이드 빌드 오류]Duplicate class com.google.firebase.Timestamp found in modules jetified-firebase-common-21.0.0-runtime (com.google.firebase:firebase-common:21.0.0) and jetified-firebase-firestore-24.7.1-runtime (com.google.firebase:firebase-firestore:24.7.1) 오류 해결하기

Duplicate class com.google.firebase.Timestamp found in modules jetified-firebase-common-21.0.0-runtime (com.google.firebase:firebase-common:21.0.0) and jetified-firebase-firestore-24.7.1-runtime (com.google.firebase:firebase-firestore:24.7.1) 오류는 왜 발생되었나? 오류원인은 “com.google.firebase:firebase-bom:32.2.3” 라이브러리 버전에 따른 클래스 중복 발생한 케이스이다. AS-IS implementation(platform(“com.google.firebase:firebase-bom:32.2.3”))...
Android프로그래밍

[안드로이드 빌드오류] Cause: java.lang.IllegalStateException: Cannot find attribute fillColor). Check logs for more details. 해결방법

drawable-anydpi-v24/폴더의 ic_launcher_background.xml 에서 빌드과정에 오류가 발생하였다. Resource compilation failed (Failed to compile resource file: /Users/test/AndroidStudioProjects/test/app/build/generated/res/pngs/debug/drawable-anydpi-v24/ic_launcher_background.xml: . 잘 되던 것들이 안된다는 것은 구글에서 새로운 업데이트 발생했다는...
Android프로그래밍

[안드로이드 빌드 오류] Caused by: org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘extraGeneratedResDir’ of task ‘:app:mapDebugSourceSetPaths’. 오류 발생 처리방법

gradle plugin 버전을 8.1.3으로 업그레이드 후 테스트를 하기 위해 휴대폰을 연결하고 실행하니 발생한 오류이다. Caused by: org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘extraGeneratedResDir’ of task ‘:app:mapDebugSourceSetPaths’....
Android프로그래밍

[안드로이드] Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.CHANNEL_NOTIFICATION_SETTINGS (has extras) } 오류 해결

파이어베이스 크래시틱스 화면에 새로운 오류가 잡혔다. Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS 가 존재하지 않는 안드로이드 폰이 있는 것 같다. 오류가 발생한 코드는 다음과같다. 오류가 발생한 안드로이드9 운영체제를 사용하는 KTC...
IDE

[Xcode] 엑스코드 다국어 설정 했을 때 테스트 실행시 언어 변경하여 확인하는 방법

엑스코드에서 다국어를 지원하도록 개발을 하였으니, 언어별로 제대로 보여지는지 확인해야하는데, 1년만에 앱에 언어를 추가하기위해 다시 엑스코드를 툴을 업그레이드하고 실행했는데, 어떻게 실행해야 확인이 가능한지 기억이 나질않는다. 기록으로...
AndroidJava프로그래밍

[Java] 스네이크(언더바 표기법 대문자) 타입의 문자열을 카멜타입(Camel)으로 변환방법

스네이크(언더바 표기법 대문자) 타입의 문자열을  카멜타입의 문자열로 변경하는 유틸리티 성격을 띠는 코드를 만들어보자. [Java] 카멜타입(Camel)을 스네이크(언더바 표기법 대문자) 타입으로 변환방법 public static final String convertUnderScopeToCamel(final...
error: Content is protected !!