1

以前、Eclipse で署名済みのエクスポート キーストアと一致するデバッグ キーストアをセットアップするための指示に従っていましたが、正常に動作していました (従った手順については以下を参照してください)。Play を押して、Game Services でゲームをデバッグすることができました。それは素晴らしかったです。数日前まで。私はそれを使用し、更新を行い、再ダウンロードし、再度使用していましたが、突然 BAM: 動作しなくなりました。私はそれを一晩やめると呼びましたが、朝には魔法のように再び機能しました。そしたらまた壊れました。日食を更新したところ、再び機能しました。さらに数回使用すると、ランダムに再び機能しなくなりました。今、私はそれを二度と機能させることができないようです! なぜサインインできなくなったのかと何日も頭を悩ませていたのですが、ついにそれがすべてのデバッグの問題であることに気付きました。私は署名されたエクスポートを行いましたが、それは魅力のように機能しました。

ゲーム サービスの署名付きエクスポートとして Eclipse 再生ボタンを使用する手順:

  1. キーストアをコピーします (オリジナルを変更しないでください)
  2. コマンド プロンプトで、コピーしたキーストアを含むフォルダーにトラバースします。
  3. タイプ: keytool -storepasswd -keystore yourKeystoreCopyFilename
  4. 古いパスワードと新しいパスワードの入力を求めるプロンプトが表示され、新しいパスワードを「android」にします
  5. タイプ: keytool -keypasswd -keystore yourKeystoreCopyFilename-alias yourCurrentAlias
  6. 繰り返しますが、古いパスワードと新しいパスワードの入力を求めるプロンプトが表示されます。もう一度「android」にします。
  7. タイプ: keytool -changealias -keystore yourKeystoreCopyFilename-alias yourCurrentAlias -destalias androiddebugkey
  8. ファイルを変更するための認証用のパスワードを要求します。
  9. これで、使用する代替キーストアとして Eclipse でこのコピーを選択できます。[実行] を押すと、apk の署名付きコピーがインストールされ、実行されます。
4

1 に答える 1

1

再生ボタンに問題はないと思います。再生ボタンを使用するのではなく、署名付きエクスポートを実行するときに問題が発生しなかったのはまぐれでした。部屋の操作が不適切なため (つまり、onStop() などで leave 関数を呼び出さないなど)、デバイスがロックアウトされている可能性があります。

上記は、少なくとも、署名付きエクスポートに Eclipse の [再生] ボタンを使用するための段階的なプロセスとして機能します :-)。

于 2013-09-15T20:57:58.453 に答える