[Android 중요 알림]com.google.android.recaptcha:recaptcha님이 recaptcha:18.1.2 이거 뭐야? 나는 선언한 적이 없는데? Codex가 해결해줌
구글플레이 콘솔에 빨간색 알림이 있어서 확인해보는 중인데, 나는 build.gradle(:app) 파일에 om.google.android.recaptcha:recaptcha님이 recaptcha:18.1.2를 사용하고 있지 않은데… 왜 알림이 왔을까? 해당 라이브러리를...
[안드로이드 17] 백그라운드 오디오 제한: 사용자가 의도하지 않은 백그라운드 오디오 재생이나 볼륨 제어에 대한 제약이 강화에 대한 대응 방향( 샘플 코드)
핵심은 “사용자가 지금 이 앱이 소리를 내고 있다는 사실을 명확히 인지하고 있는가?”를 시스템이 더 엄격하게 따지겠다는 것입니다. 안드로이드 17부터 적용되는...
안드로이드 17(코드네임: 바닐라 아이스크림/API 37) 핵심변화(주목해야할 점)
안드로이드 17(코드네임: 바닐라 아이스크림/API 37)은 현재 플랫폼 안정화(Platform Stability) 단계에 접어든 중요한 시점입니다. 개발자님이 공유해주신 내용은 구글이 개발자들에게 “이제 앱이...
[Android]무슨 뜻? 앱에서 높은 우선순위 메시지를 사용하여 시간에 민감한 콘텐츠를 사용자에게 표시하지 않는 경우 시스템에서 높은 우선순위 메시지를 일반 우선순위로 다운그레이드할 수 있습니다.
안드로이드 가이드에는 아래와 같은 내용이 있다. 내 어플에 여파가 있는지 조사해를 해보려고하니, 아래 내용이 정확히 100% 무슨 말인지 이해가 되질않는다....
[AWS LAMP] 파이어베이스(FCM) 자동 푸시알림 발송을 위한 환경 설정 및 발송 코드 그리고 CRONTAB
푸시 알림 자동 발송 (PHP -> Firebase) 웹사이트(PHP)에서 게시글이 등록되거나, 특정 조건이 맞았을 때 자동으로 사용자의 폰으로 알림을 쏘는 기능입니다....
.well-known/assetlinks.json, apple-app-site-association, .well-known 등 뭐하는 용도?
.well-known 디렉토리는 RFC5785에 그 의미가 설명되어 있다. 여기를 방문하면 확인가능하다. This memo defines a path prefix for “well-known locations”, “/.well-known/”, in selected Uniform...
[Android][자바, 코틀린] NumberFormatException 처리 : StringUtils? or TextUtils?
API를 사용하여 데이터를 가져오는데, 값이 비어 있어서 형변환 하는 과정에 오류가 발생되어, 오류 fix를 하기위해 기존에 사용하던 방식으로 해보려고, StringUtils를...
[Android] java.lang.IllegalArgumentException: Unable to create call adapter for interface retrofit2.Call, Caused by: java.lang.IllegalArgumentException: Call return type must be parameterized as Call or Call 오류 해결 방법
오류 내용 : minifyEnabled true로 바꾸자마자 발생하는 전형적인 Retrofit ProGuard/R8 오류이다. 에러 원인 R8/ProGuard가 Retrofit 인터페이스의 제네릭 타입을 난독화/제거해서 Call<String>...
[구글정책]Google Play 16KB 페이지 크기 정책 해결방법
Google Play 16KB 페이지 크기 관련하여 메일을 받았지만 도대체 무슨 말인지, 잘 모르겠더라…..그래서 방치하고 있었다. 오늘 해결책을 알아보기위해 구글링을 좀...
[Android 15] 해결방법 targetSdk 35 :: SnackbarLayout can only be accessed from within the same library group (referenced groupId=com.google.android.material from groupId=…)
이 오류는 Android의 Snackbar.SnackbarLayout 클래스를 직접 참조했기 때문에 발생한 것이다. Android 13 (API 33) 이상, 특히 targetSdkVersion 34+ (예: 35에서는...



