У меня есть решение Xamarin Forms в Visual Studio 2019. Сейчас я работаю только с версией Android. Полная ошибка:
Java .Lang.IllegalStateException Message = FirebaseApp по умолчанию не инициализируется в этом процессе appcardview.sample. android. Обязательно сначала вызовите FirebaseApp.initializeApp (Context).
В моем проекте Android я пытаюсь подключиться к Аутентификации Firebase. Я добавил свои google-сервисы. json. Я видел в Интернете, что это должно быть добавлено как:
<ItemGroup>
<GoogleServicesJson Include="google-services.json" />
</ItemGroup>
Но это дает мне ошибку, сообщающую мне, что GoogleServices Json не распознается, поэтому я добавил его в свой файл .csproj как
<ItemGroup>
<None Include="google-services.json" />
<None Include="Resources\AboutResources.txt" />
<None Include="Assets\AboutAssets.txt" />
<None Include="Properties\AndroidManifest.xml" />
</ItemGroup>
1-я также добавил в начале следующую строку для метода onCreate в моем классе MainActivity в проекте android; Я добавил его в начало моего onCreate, может быть, мне нужно разместить его где-нибудь еще?:
FirebaseApp.InitializeApp(Application.Context);
2 -Может ли проблема быть в том, как я добавил его в мой файл .csproj?
3-Кто-то также упомянул следующее, и я не уверен, что это значит или что мне следует изменить, может, в этом проблема?
Убедитесь, что имя вашего пакета совпадает с именем пакета имя внутри «google-services.json»