안드로이드 13 타겟팅시 변경되는 주요 사항들(미리미리 대비하세요)
내년 이맘 때 쯤이면 안드로이드 13이 정식 버전으로 출시될 것입니다. 앱이 Android 13 이상을 타겟팅한다면 다음 동작을 올바르게 지원하도록 앱을...
[안드로이드]Fatal Exception: java.lang.NoSuchMethodError: No static method metafactory(n class Ljava/lang/invoke/LambdaMetafactory….오류 해결 방법
안드로이드 12를 타겟팅하면 발생된 오류이다. Fatal Exception: cr) at androidx.activity.ComponentActivity.<init>(ComponentActivity.java:138) at androidx.fragment.app.FragmentActivity.<init>(FragmentActivity.java:103) at androidx.appcompat.app.AppCompatActivity.<init>(AppCompatActivity.java:94) at ddolcat.daily.budget.BaseActivity.<init>(BaseActivity.java:30) at ddolcat.daily.budget.MainActivity.<init>(MainActivity.java:62) at java.lang.Class.newInstance(Class.java)...
안드로이드 12 (targetSdkVersion 31) 로 업데이트 후 발생하는 문제점들!
2022년 11월부터 구글 플레이 스토어에 앱을 게시할 때 안드로이드 12를 타기팅해야만 업로드가 가능하다. 앱을 업데이트 후 테스트를 해보니 여기저기서 동작하지...
[안드로이드] Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. 오류 해결 방법
targetSdkVersion 31로 상향 조정하면서 여기저기서 오류가 튀어 나온다. 오류 내용은 다음과 같다. 2022-10-02 12:29:09.109 6268-6309/com.test E/AndroidRuntime: FATAL EXCEPTION: pool-9-thread-1 Process: com.test,...
[안드로이드 오류 처리] Caused by: com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path ‘META-INF/com.android.tools/proguard/coroutines.pro
targetSdkVersion을 31로 상향 후 발생된 오류이다. Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > More than one file was found with OS...
ProgressDialog는 더 이상 사용되지 않는다. 프로그레스다이얼로그를 대신할 ProgressBar를 사용해보자.
ProgressDialog가 deprecated되었다는 것을 오늘 알게되었다. API level 26에서 부터 더 이상 사용되지 않고 있었는데 내가 구현하는 앱들에서는 거의 사용할 일이...
[모바일 앱] 더 나은 광고 경험(Better Ads Experiences) 정책 위반 미리 대응 방법
2022년 9월 30일까지 처리해야하는 정책이 있다. 바로 더 나은 광고 경험 정책인데 자세한 내용은 다음과 같다. 더 나은 광고 경험(Better Ads Experiences) 개발자는 사용자가 Google Play...
[Modified ad behavior 오류 해결 방법] 귀하의 앱에서 Google AdMob 광고 게재가 중지되었습니다.
회사에서 라포활동의 일환으로 캠핑을 갔고 오랜만에 저녁에 불멍을 하며 사람들 노는 모습도 보고 얘기도 듣고 너무 추워서 장작을 5개나 추가 구매하여 태우고...
[안드로이드 앱 런처 아이콘] 안드로이드 스튜디오에서 적응형 아이콘 쉽게 만드는 방법
특정 스마트폰에서 적응형 아이콘이 아닌 기존 런처 아이콘 타입의 모양이 라운드형으로 적용되지않고 정사각형으로 노출되는 상황이 발생되었다. 다른 모든 앱의 아이콘이 라운드형인데...
[포그라운드서비스 오류 Android 12] android.app.ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground()
갤럭시 S20 휴대폰에서 발생한 오류이다. 앱을 실행 후 백그라운드 서비스를 시작했지만 포그라운드 서비스로 올라오지 못해서 발생하는 오류이다. 갤럭시S20은 안드로이드12 운영체제를 사용하는 휴대전화이다....



