# #firebase #flutter #google-signin #release
Вопрос:
мое приложение создано с помощью flutter. Я использую firebase для входа в Google. И я добавил ключи SHA, когда я нахожусь в режиме отладки. итак, могу ли я узнать, что ключ SHA зависит от режима отладки и режима выпуска?
А также могу ли я знать, как я вижу/отслеживаю действия в режиме выпуска?
Ответ №1:
Да, firebase требует другого отпечатка пальца для режима выпуска, пожалуйста, сгенерируйте ключи с помощью этой команды,
keytool -list -v -keystore {keystore_name} -alias {alias_name}
example:
keytool -list -v -keystore C:UsersMGDesktoptest.jks -alias test
Чтобы отслеживать события, вы можете интегрировать Firebase Crashlytics в свой проект.
чтобы временно отладить приложение в режиме выпуска, запустите
flutter run --release
Комментарии:
1. краткое описание решения……….перейдите в свой «flutter_project/android» с помощью терминала и затем». /gradlew signingReport » вставьте это, чтобы увидеть ключи. если вы не подписали свое приложение в режиме выпуска, вы не можете получить ключ SHA для выпуска, чтобы получить ключ SHA для режима выпуска для подписи вашего приложения и в файле «android/app/build.gradle», подписанном как «signingConfigs.release».