Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我知道我有正确的密钥哈希,但仍然获取远程应用程序id与存储的id不匹配_Android_Facebook_Login - Fatal编程技术网

Android 我知道我有正确的密钥哈希,但仍然获取远程应用程序id与存储的id不匹配

Android 我知道我有正确的密钥哈希,但仍然获取远程应用程序id与存储的id不匹配,android,facebook,login,Android,Facebook,Login,我确信我有正确的密钥散列在使用facebook的建议代码从logcat获得它之后,我已经删除了我编写的登录代码,并直接从facebook的会话登录示例活动复制/粘贴代码,以确保我没有犯任何编程错误,但我仍然得到: W/fb4a:fb:OrcaServiceQueue(504):com.facebook.orca.protocol.base.ApiException:远程应用程序id与存储的id不匹配 登录屏幕出现,询问您是否希望允许此应用权限,但按下OK后,没有任何更改,登录按钮仍然可见,而不是

我确信我有正确的密钥散列在使用facebook的建议代码从logcat获得它之后,我已经删除了我编写的登录代码,并直接从facebook的
会话登录示例活动
复制/粘贴代码,以确保我没有犯任何编程错误,但我仍然得到:

W/fb4a:fb:OrcaServiceQueue(504):com.facebook.orca.protocol.base.ApiException:远程应用程序id与存储的id不匹配


登录屏幕出现,询问您是否希望允许此应用权限,但按下OK后,没有任何更改,登录按钮仍然可见,而不是说注销。我知道代码可以正常工作,因为它可以在模拟设备上正常工作,因为我也知道调试密钥散列。我阅读了关于这个错误的facebook文档,但它不会消失!救命啊

我在安卓果冻豆上也遇到了同样的问题。但同样的应用程序在较低的Android版本上运行正常。您使用哪个Android版本来获取此警告?@Fre此异常是由于错误的openssl造成的,请查看我的答案@MuhammadBabar:我也收到了相同的错误,但使用了其他模拟器。使用调试密钥,我可以在我的环境中使用emulator登录,但在我同事的emulator中同样不起作用,他得到一个错误,com.facebook.http.protocol.ApiException:remote_app_id与存储的id不匹配。有什么想法吗?@MuhammadBabar:当fb native app用于身份验证时,我得到了这个异常。对于浏览器身份验证(当未预装fb native app时),它运行良好。@Kaps是的,这就是您的openssl的问题,我也面临同样的问题,我通过下载正确的openssl解决了它,请参阅我上面的评论以获取下载openssl的链接,您的问题将消失:)