我已经尝试过我能找到的所有其他解决方案。我已经尝试删除debug.keystore,生成一个新的开发keyhash,无论我在运行我的应用程序时单击facebook登录按钮时收到警报说无法识别的keyhash。它告诉我无法识别的密钥哈希肯定保存在我的Facebook应用程序设置中。为什么facebook不识别这个密钥哈希,即使它肯定是在FB应用程序设置中?
我还尝试过以编程方式和终端方式打印密钥哈希,两者都是相同的,这给了我:
并且Facebook应用设置完美匹配:
答案 0 :(得分:0)
您是否发送了正确的ID以识别自己以及密钥散列?在发送数据之前,是否可以对这些数据进行任何中间更改?
您最好的选择是在发送请求之前准确附加调试器,以确保正确填充所有值。
编辑: 尝试此解决方案: Android Facebook Key Hash Stopped Working