0

私はアンドロイドゲーム会社で働いています。 Google PlayのゲームサービスとGoogleのアプリのいずれかを統合しようとしています。 Google Playデベロッパーコンソールでゲームを作成し、アプリのGoogle APIコンソールからゲームサービスAPIを有効にしました。アプリとゲームは同じGoogle APIコンソールプロジェクトにリンクされています。OAuth2.0の認証情報がプロジェクトに既に存在し、packageIdやキーストアを変更できません

Googleがゲームサービスのデベロッパーコンソールを再生する:私はアプリを認証しようとすると、 Google Play Game Services Developer Console

今、私はゲームとアプリをリンクしようとしていたとき、私はこのエラーを取得しています: 「パッケージ名と証明書のフィンガープリントをアプリを許可しながら、 Google Developer API Console

エラー:組み合わせは、すでに」

Googleの開発者向けAPIのコンソールが存在する Authorizing android app

私はthis oneのようないくつかの答えを読んでいます。私はアプリケーションのパッケージ名を変更することも、私たちのキーストアを変更することもできません。私たちのゲームには多くのユーザーがいるので、パッケージIDを変更するとそのIDが変更されます。また、キーストアを変更することは同じ(会社の署名が変更されているため、Googleが新しい開発者であることがわかり、フィーチャー/マーケティングをすべて失うことになります)。

会社がかなり大きくて、たくさんの人がいるので、ほぼすべてのGoogle APIコンソールプロジェクトをチェックしましたが、資格情報を含むプロジェクトは見つかりませんでした。

唯一の解決策は、Googleサポートに問い合わせて、資格情報を含むGoogle APIコンソールプロジェクトのプロジェクトIDを提供するよう依頼することでした。私はそれを試みたが、私は彼らから何の反応も得なかった。

私がどこに間違って行ったのか、これを行うには別の方法があるかどうかを教えてください。

答えて

0

あなたが正しく理解していれば、Androidアプリを追加する既存のプロジェクトがあるので、実行する必要があるのはデベロッパーコンソールに移動してプロジェクトを選択することです。それ以外の場合は、をクリックします。先頭にプロジェクトを作成し、プロジェクト名とIDを入力してを作成します。を作成します。

:あなたがプロジェクトのために提供名前がConnected appsのリストでGoogle Settingsアプリでユーザーに表示される名前です。

左側のナビゲーションで、API & authを選択します。

ステータスをに設定して使用するAPIを有効にすると、になります。

左側のナビゲーションで、資格情報を選択します。

新しいクライアントIDを作成または新しいキーをとして作成します。

あなたのAndroidアプリの詳細を入力して表示されるフォームに記入してください。アプリのSHA1フィンガープリントを取得するには、ターミナルで次のコマンドを実行します。たとえば

keytool -exportcert -alias <keystore_alias> -keystore <keystore_path> -list -v

を、あなたは、Eclipseでのデバッグ・キーを使用している場合、コマンドは次のようになります。

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

次に、キーストアのパスワードは「アンドロイド」です。 をクリックしてください。を作成してください。

+0

こんにちは、私は既にGoogle APIコンソールプロジェクトを持っており、Google PlayデベロッパーコンソールのAndroidアプリにリンクしています。 Google Playゲームサービスとの統合のために、Google Playデベロッパーコンソールでゲームを作成する必要があります。アンドロイドアプリとそのアプリのGoogle APIコンソールプロジェクトとゲームをリンクする必要があります。ゲームを作成すると、APIコンソールでGoogle PlayサービスAPIが自動的に有効になり、アプリをリンクしている間にOAuth2の認証情報を作成しようとします。私が後者をしていたとき、私はその問題を経験しました。 私は既に言及した手順を試しました –

+0

私は質問を更新し、いくつかの写真を追加 –

+0

@AyushJainあなたは解決策を見つけましたか? –

関連する問題