Android에서 Firebase 사용 시 Internet 권한 추가?

ChoiUS·2022년 11월 15일
0

Android

목록 보기
1/4

Firebase의 Firestore와 Auth를 사용하려는 데 인터넷 권한을 선언하지 않아도 잘 작동했고 이유가 궁금해서 조금 찾아봤다.

결론적으로 Firebase의 라이브러리에 이미 권한이 설정되어 있어서 따로 선언해 줄 필요가 없었다.



처음에 정보를 확인한 글이다. (링크)

Manifest 병합이라는 것을 하게 되고 권한을 추가할 필요가 없다는 내용이다.
공식 문서도 알려주길래 조금 읽어봤다.



우선 각 라이브러리에도 AndroidManifest.xml 존재하고, 빌드할 때 프로젝트에 작성한 Manifest를 포함한 모든 Manifest를 병합하는 과정을 거친다고 한다.

병합하는 과정은 [모듈]/build/outputs/logs에서 확인할 수 있다.

Manifest끼리 서로 충돌할 수 있는지 미리 확인할 수 있고, 작성한 AndroidManifest.xml에서 볼 수 있다.
앱을 빌드하기 전에 gardle을 동기화(Sync Project)만 해도 확인할 수 있는 것 같다.

profile
사람을 위한 개발자

0개의 댓글