2017-08-16 11 views
0

問題があります。アンドロイドスタジオでアプリをコーディングしました。アプリをプレイストアに公開した後、firebaseデータベースはまったく動作しません。 firebaseコンソールのプロジェクト設定にSHA1キーを追加しましたが、何が間違っていますか?ストアを再生するためにアプリを公開した後にFirebaseデータベースが機能しない

Firebase console screenshot

すべてのヘルプ高く評価しました。

私はここからSHA1キーを取った:そこにデバッグのために異なるSHA1キーを

SHA1 key screenshot

+1

firebaseデータベースではSHA1キーが機能しません –

答えて

1

私は解決策を見つけましたが、それは非常に奇妙です。私がすべてのデータを格納したクラスの変数enter image description hereはプライベートではありませんでした。すべての変数にプライベート修飾子を追加した後に問題が解決しましたenter image description here

+0

ありがとうございました。 –

1

を、あなたが最も可能性の高いコードの下に使用してrelase SHA1キーを生成し、追加のデバッグSHA1にキー

を使用しているバージョンをリリースそれはfirebaseが動作するコンソールに

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

tutorial here

0

リリースAPKとデバッグAPKには、SHA1とgoogle servicesの異なるAPIキーがあります。ですから、プロジェクト設定の中のFirebaseに両方を追加する必要があります。これを実行した後、google-services.jsonファイルをredownloadし、プロジェクトの右端に配置する必要があります。キーストアで新しいリリースビルドを作成し、Google Playストアにアプリを公開します。

希望します。

関連する問題