我使用this获得了KeyHash。 当然,我将此(KeyHash,包名和主要活动类)复制到facebook设置according this。
当我调试我的应用程序时,它看起来很好(我可以登录并注销我想要的次数),但是当我创建APK并运行应用程序时,我收到了常见的错误"无效的密钥哈希,密钥哈希没有匹配任何存储的密钥哈希..."
除了正确使用KeyHash并将其添加到您的Facebook App ID的Android设置中之外,我还需要什么?
答案 0 :(得分:8)
你必须致电
FacebookSdk.sdkInitialize(getApplicationContext());
之前打电话
FacebookSdk.getApplicationSignature(getApplicationContext());
避免获取 NULL
这对我来说很好。