본문 바로가기
android

안드로이드 애드몹 버전 올린 후 앱 실행시 크래시 해결

by 개발자언니 2022. 1. 13.
반응형

애드몹 버전 업 후 앱 실행 시 크래시

기존 앱 업데이트를 진행 하면서 애드몹 버전을 올리고 실행했더니 크래시가 발생하였습니다.

 

에러 메시지

로그캣을 살펴보면 아래와 같은 에러 메시지를 확인할 수 있습니다.

친절하게도 에러 메시지와 함께 해결 방법(AndroidManifest 내에 유효한 앱 ID를 추가하십시오.) 도 알려줍니다. 

AndroidRuntime: FATAL EXCEPTION: main

    java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: 

   

The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers should follow the instructions here: https://goo.gl/fQ2neu to add a valid App ID inside the AndroidManifest. Google Ad Manager publishers should follow instructions here: https://goo.gl/h17b6x.

 

App ID 추가로 해결

애드몹 사이트에서 앱 > 앱 설정 > 앱 ID를 찾아서

안드로이드 매니페스트 파일 AndroidManifest.xml 에 아래와 같이 추가해주면 됩니다.

 

<meta-data
    android:name="com.google.android.gms.ads.APPLICATION_ID"
    android:value="ca-app-pub-1234567890123456~1234567890"/>

 

반응형