본문 바로가기
코딩/안드로이드 스튜디오

안드로이드 스튜디오/java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException:에러해결

by anjulia 2021. 1. 28.

평화롭게 안드로이드 스튜디오 강의를 듣고 있었는데 

에러가 떴네요

 

 

 

 

'프로젝트 명' has stopped 박스가 뜨면서 앱 실행 조차도 안된다.

logcat을 좀 볼까....

 

 

 

 

 

admop? 나 광고 다는거 아닌데,,,,

일단 링크에 있는 설명을 보자

 

 

developers.google.com/admob/android/quick-start#update_your_androidmanifestxml

 

 

 

 

 

 

admop 앱 아이디를 만들어서 추가하면 이 에러가 없어지겠지 했지만

어차피 광고는 안달것이므로 저 샘플 아이디를 AndroidManifest.xml파일에 추가 

 

 

 

 

 

 

 

<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-3940256099942544~3347511713"/>을 </activity> 아랫줄에다가 추가해준다.

 

 

 

 

 

 

 

 

다시 애뮬레이터를 실행하면 정상작동된다.