目前我正在努力让facebook api工作。当我在我的虚拟设备上启动SessionLoginSample并通过活动登录时,它运行正常。虽然我没有在设备上使用Faceboook,但它指向了我的网站。
当我尝试通过我的实际设备(Galaxy S2 +)启动登录时,它什么也没做。我得到一个Facebook弹出窗口,询问我是否希望该应用程序访问我的个人资料和朋友列表。它下的选项是取消和确定。当我点击OK时,它变成一个加载轮弹出窗口,几秒钟后消失,但没有任何反应。它没有登录。与Android手机上的Scrumptious相同。
我确实有Facebook。
编辑。当我从手机中删除Facebook应用程序时,它确实有效。发生了什么事?
答案 0 :(得分:1)
所以我解决了这个问题。还有其他人有同样的问题,但没有任何实际工作。你要做的是:
导出已签名的应用程序
从密钥库获取keyhash。请参阅Facebook Android Generate Key Hash。