私はSHA-1でgoogle-services.jsonを生成し、ウェブとアンドロイドのOAuthトークン(.requestIdToken()メソッドでウェブを使用)を生成しました。そして魅力のように働くすべて。 しかし、同僚がgitからプルすると、エラー12501が表示されます...Android Googleが別のコンピュータでサインインしていない
SHAによって自分自身のgoogle-services.jsonを作成する必要がありますか、どこに問題がありますか?
私はSHA-1でgoogle-services.jsonを生成し、ウェブとアンドロイドのOAuthトークン(.requestIdToken()メソッドでウェブを使用)を生成しました。そして魅力のように働くすべて。 しかし、同僚がgitからプルすると、エラー12501が表示されます...Android Googleが別のコンピュータでサインインしていない
SHAによって自分自身のgoogle-services.jsonを作成する必要がありますか、どこに問題がありますか?
次の手順に従います。
[編集]
この種のエラーを回避するには、新しいKeystoreファイルを生成してチームと共有することをお勧めします。このキーストアは、すべてのチームがアプリを構築するために使用する必要があります。 (あなたはそれを行うためにgradleを設定することができます)。
これを行うと、新しいキーストアのSHA-1を追加するだけで済み、すべてのチームで有効になります。
これはあなたのAndroidデバッグキーとは異なるAndroidデバッグキーを使用しているためです。 google-services.jsonファイルの作成に使用したAndroidデバッグキーを共有します。
http://android-developers.blogspot.com/2016/03/registering-oauth-clients-for-google.html –