【问题标题】:Android Facebook Key for Google Play Release用于 Google Play 发布的 Android Facebook 密钥
【发布时间】:2012-08-21 05:10:57
【问题描述】:

我已经成功地开发了一个使用带有调试密钥的 Facebook SSO 的应用程序。当我发布用于测试 Facebook SSO 的应用程序时,它不再有效。我需要一个新的 Facebook 密钥不是调试密钥。我的问题是,我不知道如何生成它。任何帮助将非常感激。

我正在使用 Windows 7 和 Eclipse。

【问题讨论】:

标签: android facebook


【解决方案1】:

这是创建新密钥和签署应用程序以进行分发的操作。

1) 在 Eclipse 的 Package Explorer 部分中右键单击您的项目,然后选择 Android Tools > Export Signed Application Package...

2) 完成向导,确保您的项目被选为要导出的项目

3) 下一步是创建一个新的密钥库。指定路径和你想要的密码是什么

4) 您可以根据需要更改别名,但默认为“android”就足够了。设置此别名的密码,设置此密钥的有效期(0-1000 年之间),以及至少您的名字和姓氏。您还可以添加您希望与此密钥关联的任何其他详细信息(但不是必需的)。

5) 通过指定要导出 APK 的路径来完成该过程。按 Finish,Eclipse 将需要一段时间来打包您的应用程序。完成后,您将在您指定的路径中获得新密钥,以及由该新密钥签名的 APK 文件。

如果有帮助,请告诉我!

【讨论】:

  • 感谢您的信息,但我已经导出了我的应用程序。我有一个现有的密钥库,但我想知道如何使用我现有的密钥库为 facebook 生成一个 android 密钥哈希。
  • 哦,这很简单。运行 keytool -exportcert -alias MY_ALIAS_HERE -keystore ~/path/to/my/android.keystore | openssl sha1 -binary | openssl base64 运行与使用 debug.keystore 时相同的命令,但指定别名和现有密钥库的路径。将返回的字符串复制并粘贴到 Facebook 上应用的仪表板设置中
  • 是的@ChiragShah,我上面的评论用于创建商店密钥。
  • @JamesFazio tnx for rpl,但我也找到了解决方案。我的密钥哈希错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
相关资源
最近更新 更多