배포를 하려다가 플레이 콘솔에서 배포 실패가 떴었어요
에러 메시지는 아래와 같았습니다
하나 이상의 앱에 결함이 있는 SoLoader SDK 버전이 포함되어 있으므로 앱이 다운되어 사용성이 저하됩니다
64비트 전용 기기에서 비정상 종료를 일으키는 SoLoader SDK 버전이 앱에 통합되어있습니다
공식문서에도 친절하게 나와있습니다 :)
https://support.google.com/googleplay/android-developer/answer/12576726?hl=ko
에러 수정방법
1️⃣ 앱이 SoLoader SDK에 직접 종속된 경우 앱을 SoLoader 0.10.4 이상으로 이전
implementation 'com.facebook.soloader:soloader:버전명'
build.gradle에 직접적으로 SoLoader를 사용하고 있는지 확인하고, 있다면 1️⃣의 방법을 따르면 됩니다
(저는 2번의 경우였습니다)
2️⃣ 앱이 다른 SDK를 통해 간접적으로 SoLoader SDK에 종속된 경우, 해당 SDK의 최신 버전을 확인하거나 SDK 제공업체에 문의하여 수정된 버전 적용
SoLoader를 서치하던 중, facebook.fresco 라이브러리에서 SoLoader에 종속되었다는 걸 알게되었습니다
근데, 직접적으로 fresco를 선언하여 쓰지않고 있어서, 라이브러리 하나하나 확인이 필요했습니다 🥹
다만 fresco Github을 보면 이미지 라이브러리라는걸 알 수 있습니다
그래서, 이미지 라이브러리 위주로 확인했어요
확인해본 결과, 저는 giphy 라이브러리가 문제였습니다
implementation 'com.giphy.sdk:ui:2.1.12'
giphy라이브러리를 연동하면 external library에 fresco가 생기더라구요!
저는 현재 사용하지 않는 라이브러리라, 라이브러리를 삭제하고 문제를 해결했는데
만약 사용하고 있는 라이브러리라면 업데이트가 필요할 것 같습니다 :)
궁금하신 점이나 의견이 있으시면 댓글 부탁드립니다 감사합니다 😊
'📱 Android' 카테고리의 다른 글
[Android] 이미지뷰에 apng 파일 적용하기 (0) | 2024.11.17 |
---|---|
[Android] Multipart / Presigned url (0) | 2024.11.14 |
[Android / Glide] Glide override / Glide 이미지 크기 조정 (1) | 2024.10.08 |
[Android] onBackPressedDispatcher 뒤로가기 제어하기 (ft. DialogFragment) (1) | 2024.09.19 |
[Android] Bitmap crop with Rect (0) | 2024.06.13 |