1

我之前按照说明设置了一个调试密钥库,该密钥库与我在 Eclipse 中签名的导出密钥库相匹配,并且工作正常(请参阅下面的步骤了解我遵循的步骤)。我能够按下播放来使用游戏服务调试我的游戏。太棒了。直到几天前。我正在使用它,进行更新,重新下载,再次使用它,然后突然 BAM:它停止工作了。我称它为晚上退出,早上它又神奇地工作了。然后又破了。我更新了eclipse,它又工作了。再使用几次,它又随机停止工作。现在我似乎再也无法让它工作了!几天来,我一直在敲击键盘,想知道为什么我不能再登录了,我终于意识到这是整个调试过程。我做了一个签名导出,它就像一个魅力。

使用 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 Play 按钮进行签名导出的分步过程:-)。

于 2013-09-15T20:57:58.453 回答