728x90
🟦 📍[에러] com.google.firebase.FirebaseException: An internal error has occurred. [ API key not valid. Please pass a valid API key. ] 해결 방법
구글 google-services.json 파일을 재다운로드하여 app 에 다시 담았을 때, 이전 버전의 json 파일과 충돌되어 발생하는 에러로 보입니다.
com-google-firebaseFirebaseException: An internal error has occurred.
[ API key not valid. Please pass a valid API key. ]
구글링 하다 보니, 어떤 분은
console.developers.google.com/ 사이트에서 인증키를 바꿔야 한다는 등의 내용이 있었지만,
몇 번을 다시 프로젝트를 만들고, 위의 사이트에서 인증해보고 했는데, 결국은 되지 않았습니다. 망했다고 절망한 순간 다른 분의 글이 있었습니다.
이유는 아주 단순했습니다.
기존의 google-services.json 파일을 삭제하고 바꿔 주었지만, 파이어베이스 변경사항이 적용되지 않았던 것이었습니다. 컴파일러가 변경된 파일을 인식하고 새로 컴파일되어야 했던 것입니다. 그런데 안되었던 것입니다.
서론이 길었는데요. 결론은 Clean 한 번 시원하게 해 주면 됩니다.
Build -> Clean Project 를 한 번 해주면 컴파일러가 다시 해서 json 파일을 다시 읽어와 컴파일하게 됩니다.
그러면 지우고 새로 만든 파이어베이스가 문제없이 연동이 될 것입니다.
728x90
'App(앱)_관련 공부 모음 > [Android 관련]' 카테고리의 다른 글
[Firebase] 의 RealTime DB 사용 (0) | 2022.09.21 |
---|---|
📍[오류] Ignoring header X-Firebase-Locale becuase its value was null. (0) | 2022.09.16 |
[Android] CardStackView 사용하기 (0) | 2022.09.16 |
java.lang.AbstractmethodError : onChangedStatus() 관련 에러 (0) | 2022.08.26 |
[Android] 에뮬레이터 실행 오류 해결 방법 (0) | 2022.04.09 |