2017-12-14 12 views
0

Android Studio를 사용하여 클라이언트 측 응용 프로그램을 개발했는데 잘 돌아갔습니다. 하지만 문제가 있습니다. 관리자 권한이있는 Android 앱이 필요합니다. 클라이언트 측에서는 FirebaseFirestore를 사용했지만 Admin SDK 문서에서 FirebaseFirestore에 대한이 옵션을 보지 못했습니다. 파이어 폭스 파이어 스토어 (FirebaseFirestore) 또는 참조 용 클래스를 찾을 수 없으며 대신 Cloud Firestore를 찾았습니다. Admin Side에서 이것을 구현하기 위해 클라이언트 측 FirebaseDatabase로 돌아 가야합니까?Android App의 Firebase Admin SDK

+0

의 사용 가능한 복제 [내 안드로이드 프로젝트에 중포 기지-관리자를 추가하는 방법?] (https://stackoverflow.com/questions/47581505/how-to-add-firebase-admin-to-my -android-project) –

+0

Android 앱에서 Java Admin SDK를 사용할 수 없습니다. 대신 Cloud Apps for Firebase를 사용하여 Android 앱에 의해 트리거 된 Node Admin SDK로 코드를 실행하십시오. https://firebase.google.com/docs/functions/ –

답변

0

Firebase Admin은 Firestore,을 지원합니다. Admin API는 (언급 한 것처럼) 전체 권한을 관리자 앱에 제공하기 만하면 클라이언트 앱과 동일한 방식으로 작동하지만 사용자 자격증 명을 사용하는 대신 교체하면됩니다. 그것은 서비스 계정과 함께.

Firebase Admin Setup