gpt4 book ai didi

Android Facebook SDK : How to generate a non-debug hash key?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:39 27 4
gpt4 key购买 nike

所以,我知道如何使用 android 的密码生成调试散列 key 。我知道对于每个新设备,我都需要生成(并上传到 facebook)新的哈希 key 。

现在,我还没有准备好实际投入生产,但我想将该应用程序分发给一组不希望自己生成哈希值的测试人员。我看到对非调试哈希键的引用:

Next, you will need to generate a Key Hash for the application. For debugging, if using Eclipse, you will want to generate this Key Hash using the Android debug key. When you are ready to publish your app, you will need to generate a Key Hash for your signing keys and update this value in Facebook before your signed app will work.

http://www.techrepublic.com/blog/app-builder/integrate-facebook-logins-in-your-android-app/296

你如何生成这个?我以前从未制作过生产(签名)应用程序,这与此有关吗?在完成之前签署我的应用程序有什么缺点吗?如果不是,我该怎么做才能让任何设备通过 Facebook 连接运行此应用程序?

最佳答案

您可以轻松生成自己的 key ,以在 Release模式下对您的应用程序进行签名。有关详细信息,请参阅 Android 文档:Signing in Release Mode .

keystore 生成示例:

$ keytool -genkey -v -keystore my-release-key.keystore
-alias alias_name -keyalg RSA -keysize 2048 -validity 10000

然后像使用调试 key 一样为 Facebook 生成哈希:

$ keytool -exportcert -alias alias_name -keystore my-release-key.keystore
| openssl sha1 -binary | openssl base64

最后与您的测试人员组分享您签名的 apk,就这样。

关于Android Facebook SDK : How to generate a non-debug hash key?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14634159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com