-
어플 릴리즈 준비 - 경고 메세지 수정프로그래밍/ 안드로이드어플만들기 2023. 9. 9. 14:11728x90반응형
이제 오류는 다 처리했는데 릴리즈 노트에서 경고 메세지들이 나왔다.
이것도 어서 다 처리하고 릴리즈하자.
경고
Sentry Android (io.sentry:sentry-android) 개발자가 2.2.2 버전이 오래되었다고 신고했습니다. 신작을 게시하기 전에 다음 버전 중 하나로 업그레이드하는 것이 좋습니다.5.0.1+
사용 중인 SDK에 대해 자세히 알아보고 Google Play SDK 색인 정보를 바탕으로 SDK를 선택하세요.
경고Sentry Android Core (io.sentry:sentry-android-core) 개발자가 2.2.2 버전이 오래되었다고 신고했습니다. 신작을 게시하기 전에 다음 버전 중 하나로 업그레이드하는 것이 좋습니다.5.1.0-beta.2+
사용 중인 SDK에 대해 자세히 알아보고 Google Play SDK 색인 정보를 바탕으로 SDK를 선택하세요.
경고Sentry Android NDK (io.sentry:sentry-android-ndk) 개발자가 2.2.2 버전이 오래되었다고 신고했습니다. 신작을 게시하기 전에 다음 버전 중 하나로 업그레이드하는 것이 좋습니다.5.1.0-beta.2+
사용 중인 SDK에 대해 자세히 알아보고 Google Play SDK 색인 정보를 바탕으로 SDK를 선택하세요.
관련 패키지 업데이트 완료
//implementation 'io.sentry:sentry-android:2.2.2' implementation 'io.sentry:sentry-android:5.0.1'
경고Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) 개발자가 SDK 버전 19.7.0에 다음 메모를 추가했습니다.
This version is scheduled to sunset on June 30th 2023. See https://developers.google.com/admob/android/deprecation for more information.
이 버전의 앱을 출시한 지 90일이 지나면 새 버전으로 업그레이드할 때까지 이 SDK를 포함한 새 버전을 출시할 수 없습니다.
사용 중인 SDK에 대해 자세히 알아보고 Google Play SDK 색인 정보를 바탕으로 SDK를 선택하세요.
경고Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads-lite) 개발자가 SDK 버전 19.7.0에 다음 메모를 추가했습니다.
This version is scheduled to sunset on June 30th 2023. See https://developers.google.com/admob/android/deprecation for more information.
이 버전의 앱을 출시한 지 90일이 지나면 새 버전으로 업그레이드할 때까지 이 SDK를 포함한 새 버전을 출시할 수 없습니다.
관련 패키지 업데이트 완료 ?!// admob implementation 'com.google.android.gms:play-services-ads:22.3.0' configurations.all { resolutionStrategy { force "com.google.android.gms:play-services-basement:17.0.0" force "com.google.android.gms:play-services-base:17.1.0" force "com.google.android.gms:play-services-stats:17.0.0" force "com.google.android.gms:play-services-gcm:17.0.0" //force "com.google.android.gms:play-services-ads:19.7.0" } }
문제가 되는 패키지를 주석처리했더니 다시 다른 에러 발생
Duplicate class com.google.android.gms.measurement.internal.zzit found in modules jetified-play-services-measurement-base-20.1.2-runtime (com.google.android.gms:play-services-measurement-base:20.1.2) and jetified-play-services-measurement-impl-19.0.2-runtime (com.google.android.gms:play-services-measurement-impl:19.0.2)
중복 클래스 오류가 여전히 발생하는 경우, 사용 중인 라이브러리 버전을 최신 버전으로 업데이트하는 것이 도움이 될 수 있습니다. 최신 버전의 라이브러리는 버그 수정과 최적화가 포함되어 있을 수 있습니다.
// Firebase Crashlytics implementation 'com.google.firebase:firebase-crashlytics-ndk:18.2.3' // Recommended: Add the Google Analytics SDK. implementation 'com.google.firebase:firebase-analytics:19.0.2' implementation 'com.google.firebase:firebase-core:19.0.2'
검색해봤더니 중복 클래스 오류는 다른 패키지들을 업데이트 하는 것이 도움이 될 수 있다고 해서,
우선 firebase 관련 패키지부터 업데이트를 했는데 문제가 해결되었다...
오...
// Firebase Crashlytics implementation 'com.google.firebase:firebase-crashlytics-ndk:18.4.1' // Recommended: Add the Google Analytics SDK. implementation 'com.google.firebase:firebase-analytics:21.3.0' implementation 'com.google.firebase:firebase-core:21.1.1'
자 다시 베타 테스트 부터 진행하자...
와.... 신난다...
728x90반응형'프로그래밍 > 안드로이드어플만들기' 카테고리의 다른 글
인앱결제 결제 자동 취소 이슈 해결 (2) 2023.12.22 안드로이드 어플 두번째 릴리즈 시도 - Missing Class (2) 2023.09.10 어플 릴리즈 준비 ( + 빌링 sdk 업데이트 ) (0) 2023.09.07 안드로이드 어플 오류 수정 : Err_unknown_url_scheme (0) 2023.09.03 안드로이드 13에서 push 알림 안되는 이슈 해결 (0) 2023.09.03