Android KeyHash 在 Debug 时有效,在我从 APK 安装 App 时无效
Android KeyHash Valid when Debug, Invalid when I install the App from APK
我使用 this 获得了 KeyHash。
当然,我把这个(KeyHash, package name and main activity class)复制到facebook settings according this.
当我调试我的应用程序时,它看起来很好(我可以登录和注销多少次我想要),但是当我创建 APK 和 运行 应用程序时,我收到了常见错误 "invalid key hash the key hash does not match any stored key hash..."
除了获得正确的 KeyHash 并将其添加到您的 Facebook 应用 ID 的 Android 设置之外,我还需要什么?
你必须打电话给
FacebookSdk.sdkInitialize(getApplicationContext());
在调用
之前
FacebookSdk.getApplicationSignature(getApplicationContext());
避免得到NULL
这对我来说效果很好。
我使用 this 获得了 KeyHash。 当然,我把这个(KeyHash, package name and main activity class)复制到facebook settings according this.
当我调试我的应用程序时,它看起来很好(我可以登录和注销多少次我想要),但是当我创建 APK 和 运行 应用程序时,我收到了常见错误 "invalid key hash the key hash does not match any stored key hash..."
除了获得正确的 KeyHash 并将其添加到您的 Facebook 应用 ID 的 Android 设置之外,我还需要什么?
你必须打电话给
FacebookSdk.sdkInitialize(getApplicationContext());
在调用
之前FacebookSdk.getApplicationSignature(getApplicationContext());
避免得到NULL
这对我来说效果很好。