我一直在测试旧版Android上的应用程序,特别是在Galaxy Tab上的2.3.3,我一直无法登录。我正在使用Facebook SDK 3.6。
我们的应用程序在Android 4.xx及更高版本上正常运行,但是当尝试在Galaxy Tab上进行调试时,点击“登录”会导致尝试打开登录对话框(屏幕会显示一个对话框,说“正在加载”)但然后失败没有任何错误或崩溃,并将我返回到上一个屏幕。我能找到的唯一提示是控制台中出现的上述“FacebookAuthorizationException”错误,但它没有提供任何其他信息。
我已经验证了应用ID,并且我已经重新检查了keyhash。应用程序ID绝对匹配,2.3.3为4.x.x版本提供了不同的键盘,因此我将新哈希添加到Facebook应用程序设置页面。
由于控制台没有提供有关错误的任何进一步信息,我不知道问题可能是什么。据我所知,Facebook SDK支持2.3.3。
非常感谢任何建议。