Mam dwa pliki google-services.json
jedno do logowania przez Google innego do magazynu Firebase, jak mogę umieścić dwa pliki w tym samym projekcie. Pomóż mi rozwiązać ten problem. Mam już zintegrowane logowanie Google w mojej aplikacji. Teraz pobrałem plik JSON do przechowywania, ale nie mogłem umieścić go w tym samym projekcie.Jak dodać dwa pliki google-services.json w tym samym projekcie?
Odpowiedz
jeśli używasz dwóch plików json w jednej aplikacji, aplikacja zawiesi się i musisz sprawdzić Google Analytics lub oba konta, aby lepiej używać tego samego konta Gmail dla wszystkich aplikacji, dziękuję, :-)
Nie ma możliwości użycia dwóch plików google-services.json w jednej aplikacji dla systemu Android. Nazwa pliku jest taka sama między nimi i muszą znajdować się w tej samej lokalizacji. W takim przypadku jeden zastąpi drugi.
Jednak wszystko, co dzieje się z google-services.json, jest automatycznie analizowane podczas tworzenia FirebaseApp
. Możesz może również podać informacje wymagane dla FirebaseApp
jawnie w swoim kodzie. Dzięki temu możesz uzyskać dostęp do dwóch projektów Firebase z jednej aplikacji. Przykład tego, jak to zrobić, zobacz moją odpowiedź na How to connect to more than one firebase database from an android App.
Inną opcją jest ręczne scalenie dwóch plików google-services.json. Zalecam jednak odstąpienie od tego, ponieważ prawdopodobnie w pewnym momencie nadpisze ręcznie ręcznie scalony plik z nową wersją.
Ostatnia opcja (i jedna z nich polecam) polega na ugryzieniu bulletu i migracji plików ze starszego projektu Firebase do nowego. W ten sposób będziesz potrzebować tylko jednego google-services.json do przodu.
- 1. Realm.io/Dagger/Databinding w tym samym projekcie
- 2. Jak uruchomić dwa moduły w tym samym czasie w IDLE
- 3. Dwa UITableView w tym samym widoku
- 4. dwa widoki z tym samym identyfikatorem
- 5. Jak uruchomić IdentityServer i WebAPI w tym samym projekcie
- 6. podzielić dwa razy w tym samym wyrażeniu?
- 7. wiele języków w tym samym projekcie w IntelliL pomysł
- 8. Visual Studio 2012 - Jak dodać łącze pliku do pliku w tym samym projekcie
- 9. Jak dodać wyniki dwóch wybranych poleceń w tym samym zapytaniu
- 10. Dwa elementy XML o tym samym identyfikatorze
- 11. Jak określić różne pliki .dockerignore dla różnych kompilacji w tym samym projekcie?
- 12. Wiele interpreterów w języku Python używanych w tym samym projekcie?
- 13. Korzystanie Yii1 i Yii2 w tym samym projekcie
- 14. Jak zminimalizować i zacieśnić pliki w tym samym pliku przeglądarki?
- 15. Czy IntelliJ może debugować dwa pliki wojny na tym samym egzemplarzu tomcat?
- 16. Wdrażanie komponentu MEF i pakietu VS w tym samym projekcie
- 17. Statyczny konstruktor jest wywoływany dwa razy w tym samym appdomain?
- 18. Jak zainicjować kolekcję i dodać dane w tym samym wierszu?
- 19. PyDev: Moduły Jython i klasy Java w tym samym projekcie
- 20. Źródło Clojure i Java w tym samym projekcie NetBeans
- 21. Czy Sonar obsługuje wiele języków w tym samym projekcie?
- 22. Jak zaimplementować dwa różne interfejsy o tym samym metodzie podpisu
- 23. Dwa pliki java, w tym samym katalogu, jeden dostęp do innych klas/s?
- 24. Menu rozwijane bootstrap Dwa łącza w tym samym poziomym wierszu
- 25. TCPDF dwa razy wolniej niż FPDF z tym samym kodem
- 26. Jak zintegrować dwa lub więcej plików google-services.json dla różnych usług Google w tym samym projekcie przy użyciu Androida Studio
- 27. Android: Dwa wystąpienia nagrywarki Media w tym samym czasie
- 28. Scala: dwa niejawny argument, z tym samym oświadczeniem
- 29. Pliki EXE aplikacji WPF i konsoli w tym samym rozwiązaniu
- 30. Google Chart - dwa data serie na tym samym wykresie
dlaczego potrzebujesz dwóch google-services.json? Nie potrzebujesz dwóch różnych plików google-services.json. Obie będą miały identyczne konfiguracje. Te pliki konfiguracyjne są unikatowe dla każdego projektu niezależnie od tego, ile usług zostało aktywowanych. Zobacz [tutaj] (http://stackoverflow.com/questions/35012700/how-to-integrate-two-or-more-google-services-json-file-together-for-different-go) – ZeroOne
tak, najpierw mam wliczone google zalogować na innym koncie gmail i teraz dodam firebase na innym koncie gmail .. nie jestem w stanie umieścić obu plików json w tym samym projekcie, które mają inną konfigurację w każdym. jak mogę to rozwiązać. –
@Shivuday, możesz rozwiązać ten problem? proszę podziel się swoim rozwiązaniem. Stoję w obliczu tego – Liya