FirebaseのGoogleサインインを使用しています。Genymotionでアプリケーションを使用すると機能しますが、署名付きAPKを作成して他のデバイスにインストールすると、Googleサインインが機能しません。エラー10と表示されますが、デバッグキーSHA1はFirebaseで正しいです。 Googleサインインを使用して、アプリケーションを他のデバイスで動作させるにはどうすればよいですか? 私はJavaでアプリを作っています-androidstudio
回答 2 件
それを機能させるには、リリースモードで別のgoogle-services.jsonをダウンロードする必要があります。 Firebaseは、デバッグモードとリリースモードに異なるgoogle-services.jsonを提供しており、ビルドを作成するときに正しいものを使用していることを確認する必要があります。 Firebaseコンソールに移動し、署名付きAPKのリリースモードJSONファイルを作成してください。
関連記事
- で変更可能なファイルを開くにはどうすればよいですか?
- NextJSでLinariaを使用するにはどうすればよいですか?
- C ++で斜めの形を作るにはどうすればよいですか
- タイトルテキスト/本文テキストでdivボックスを作成する方法
- この変数をFlaskで機能させるにはどうすればよいですか?
- VBAでHTMLをインデントするにはどうすればよいですか?
- このPythonコードの繰り返しを減らすにはどうすればよいですか?
- Pythonでカーソルをロックするにはどうすればよいですか?
- iOS Swiftでこのビューを作成するにはどうすればよいですか?
- Discordpy:ユーザーIDでしか実行できないコマンドを作成するにはどうすればよいですか?
関連した質問
- ユーザーの友達のIDを取得し、RecyclerViewに各友達のデータを表示します(Firebase)
- Firebase Firestoreクエリは、フラッターのどこを使用している場合でも、データをフィルタリングしません
- AndroidのFirebaseでパスワードを変更中にアプリケーションがクラッシュしました
- FCM(FirebaseMessagingService)OnNewTokenがAndroidでヒットしない
- AndroidのCloudFirestoreからカスタムオブジェクトのリストを取得する方法
- Firebase Auth:GetTokenResultgetExpirationTimestampはClassCastExceptionを内部的にスローします
- AndroidFirebase複数のうなずきからリストとしてデータを取得する
- FirebaseのGoogle認証から姓名を取得することはできますか?
- Firebaseから特定の1人の子供を参照する方法は?子供の中を読む方法は?私のスクリーンショットをチェックして、このエラーを解決するのを手伝ってください
- フラッターの未来
また、署名済みのAPKSHA1をFirebaseに追加する必要があります。次のコマンドを使用して取得できます。
その後、新しいgoogle-services.jsonアプリにファイルしてリリースAPKを作成します。