我已经能够成功开发一个使用带有调试 key 的 Facebook SSO 的应用程序。当我发布用于测试 Facebook SSO 的应用程序时,它不再有效。我需要一个新的 Facebook key 不是调试 key 。我的问题是,我不知道如何生成它。任何帮助将非常感激。
我正在使用 Windows 7 和 Eclipse。
最佳答案
以下是您创建新 key 并签署您的应用以进行分发的操作。
1) 在 Eclipse 的 Package Explorer 部分右键单击您的项目,然后选择 Android Tools > Export Signed Application Package...
2) 通过向导,确保选择您的项目作为要导出的项目
3) 下一步是创建一个新的 keystore 。指定路径和你想要的密码
4) 您可以根据需要更改别名,但默认为“android”就足够了。为这个别名设置一个密码,设置这个 key 的有效期(0-1000 年之间),至少还有你的名字和姓氏。您还可以添加您想要与此 key 关联的任何其他详细信息(但不是必需的)。
5) 通过指定要将 APK 导出到的路径来完成该过程。按 Finish,Eclipse 将花费一些时间来打包您的应用程序。完成后,您将在您指定的路径中获得新 key ,以及由该新 key 签名的 APK 文件。
如果有帮助,请告诉我!
关于Google Play 发布的 Android Facebook key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12044868/