使用facebook开发应用程序。即时尝试使用单点登录登录facebook。一旦我从我的活动中点击了Facebook图标,它就会成功进入Facebook oauth页面。但它继续显示" Loading ..."页。调试时我发现onComplete方法没有被调用。我不知道这个问题的根本原因。请帮我。这是我的代码,
facebook.authorize(this, new String[] { "email" }, new DialogListener()
{
public void onComplete(Bundle values)
{
facebookAccessToken = facebook.getAccessToken();
processUserInfo(facebookAccessToken);
}
public void onFacebookError(FacebookError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onError(DialogError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onCancel()
{
}
});
答案 0 :(得分:1)
该错误通常会出现不匹配的键哈希值。 http://developer.android.com/guide/publishing/app-signing.html您的4.0是一个不同的项目,可能没有像2.3项目那样签名吗?