analisar o login através do Facebook api 4.0 no android studio

Meu código é

 private void facebook() {

 List<String> permissions = Arrays.asList("public_profile", "email");

    ParseFacebookUtils.logInWithReadPermissionsInBackground(this, permissions, new LogInCallback() {

        @Override
        public void done(ParseUser user, ParseException err) {
            progressDialog.dismiss();
            Log.e("Facebook", user + "    " + err.getMessage());

            if (user == null) {
                Log.e("MyApp", "Uh oh. The user cancelled the Facebook login.");
            } else if (user.isNew()) {              

                Log.e("MyApp", "User signed up and logged in through Facebook!");
            } else {
                userinfo(user);
                Log.e("MyApp", "User logged in through Facebook!");
            }
        }
    });

}

esse código é sempre fornecido, o usuário é nulo.Facebook SDK é

compile 'com.facebook.android:facebook-android-sdk:4.0.1'

eParse é :Parse-1.9.1.jar

e eu usoAndroid Studio. esse método é chamado quando clique no botão este método é trabalho significa que o pop-up do facebook está aberto, mas sempre fornece ao usuário um valor nulo. Este dado é que o usuário é nulo, mas após a atualizaçãoparseuser não é nulo.

questionAnswers(5)

yourAnswerToTheQuestion