以前、Eclipse で署名済みのエクスポート キーストアと一致するデバッグ キーストアをセットアップするための指示に従っていましたが、正常に動作していました (従った手順については以下を参照してください)。Play を押して、Game Services でゲームをデバッグすることができました。それは素晴らしかったです。数日前まで。私はそれを使用し、更新を行い、再ダウンロードし、再度使用していましたが、突然 BAM: 動作しなくなりました。私はそれを一晩やめると呼びましたが、朝には魔法のように再び機能しました。そしたらまた壊れました。日食を更新したところ、再び機能しました。さらに数回使用すると、ランダムに再び機能しなくなりました。今、私はそれを二度と機能させることができないようです! なぜサインインできなくなったのかと何日も頭を悩ませていたのですが、ついにそれがすべてのデバッグの問題であることに気付きました。私は署名されたエクスポートを行いましたが、それは魅力のように機能しました。
ゲーム サービスの署名付きエクスポートとして Eclipse 再生ボタンを使用する手順:
- キーストアをコピーします (オリジナルを変更しないでください)
- コマンド プロンプトで、コピーしたキーストアを含むフォルダーにトラバースします。
- タイプ: keytool -storepasswd -keystore yourKeystoreCopyFilename
- 古いパスワードと新しいパスワードの入力を求めるプロンプトが表示され、新しいパスワードを「android」にします
- タイプ: keytool -keypasswd -keystore yourKeystoreCopyFilename-alias yourCurrentAlias
- 繰り返しますが、古いパスワードと新しいパスワードの入力を求めるプロンプトが表示されます。もう一度「android」にします。
- タイプ: keytool -changealias -keystore yourKeystoreCopyFilename-alias yourCurrentAlias -destalias androiddebugkey
- ファイルを変更するための認証用のパスワードを要求します。
- これで、使用する代替キーストアとして Eclipse でこのコピーを選択できます。[実行] を押すと、apk の署名付きコピーがインストールされ、実行されます。