Android Facebook SDK v3.0 SSO LoginButton возвращает нулевой GraphUser

Поэтому у меня есть простая кнопка входа в систему, которая делает это в моем oncreate:

mLoginButton = (LoginButton)findViewById(R.id.connect_facebook_button); mLoginButton.setApplicationId(.getResources().getString(R.string.app_id)); mLoginButton.setUserInfoChangedCallback(new LoginButton.UserInfoChangedCallback() { public void onUserInfoFetched(GraphUser user) { setUser(user); // Just sets mUser to be this user try { Toast.makeText(this, mUser.getFirstName(), Toast.LENGTH_SHORT).show(); } catch (Exception FacebookException) { FacebookException.printStackTrace(); } } }); 

Все это называется успешно, в том числе onUserInfoFetched.

Проблема в том, что каждый пользователь моего графического пользователя имеет значение null.

Мой appID верен, мой хеш-андроид – это отладочный, который они мне дают (проверенные на примерах приложения отлично работали), экран входа в систему действительно появляется … Не совсем уверен, куда идти отсюда.

Кроме того, если я дважды нажал кнопку, я получаю сообщение об ошибке:

 an attempt was made to open a session that has a pending request 

Упс! Забыли свой результат деятельности!

 public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); } 

Это сделал трюк.