Ошибка входа в систему с помощью facebook sdk 3.0 для Android

Я использовал facebook sdk 2.0. Сегодня я обновил facebook sdk до 3.0. Но есть проблема с регистрацией. Когда я снова и снова нажимаю кнопку входа в систему, за один ИЛИ два раза из 10-12 правильных диалоговых окон входа в систему, но другие попытки не выполняются. Вот мой код:

Util.clearCookies(getApplicationContext()); String response = ""; if (!response.contains("Error")) { SharedPreferences prefs = main.this.getSharedPreferences("userInformation", Context.MODE_PRIVATE); SharedPreferences.Editor editor = prefs.edit(); editor.putString("ImageURL", null); editor.commit(); //SessionStore.clear(main.this); loginSuccess = false; // do BLL_Friendlist chatFriendDataSource = new BLL_Friendlist(mActivity); chatFriendDataSource.deleteAllRecordsInFriendList(); userImage.setImageUrl(null); dummy_user_Image_view.setVisibility(View.VISIBLE); ///////////////////////// mFacebook = new Facebook(APP_ID); Session.waitForAuthCallback(mFacebook); mFacebook.authorize(main.this, PERMISSIONS, new AppLoginListener(mFacebook)); mAsyncRunner = new AsyncFacebookRunner(mFacebook); SessionStore.restore(mFacebook, getApplicationContext()); SessionEvents.addAuthListener(new SampleAuthListener()); SessionEvents.addLogoutListener(new SampleLogoutListener()); 

Что не так с кодом?

Введите описание изображения здесь

Сначала, если у вас нет приложения facebook на вашем Android, экран входа в систему занимает некоторое время. И второе: SessionStore.restore (mFacebook, getApplicationContext ()); Он не может работать, если вы ранее не подключались.

Intereting Posts
Создание Android-телефона на основе Phonegap в Android Studio Настройте android EditText, чтобы разрешить десятичные и отрицательные значения Как найти, что? Android: attr / listChoiceIndicatorSingle указывает? Как определить, включен или выключен экран, если уровень API равен 4? TabWidget onClick после onSaveInstanceState (java.lang.IllegalStateException: не удается выполнить это действие после onSaveInstanceState) Бинарная строка XML-файла # 8: ошибка раздувания фрагмента класса, карты Google Возвращаемые значения из множественного выбора ListView Проверяйте логин на каждое действие Как я могу получить имя пакета текущего запуска в android 2.3 и выше? Как мы можем скрыть включение макета программно в Android? Уточнение свойства Android clipToPadding Обновление Xamarin приводит к тому, что «файл класса имеет неправильную версию 52.0, должна быть 50.0» ошибка Travis CI для Android – Ошибка сборки: не удалось найти цель и не удалось найти зависимости Передача файлов: показать размер файла 0KB при передаче файла с помощью smack в android Что такое MediaPlayer.OnInfoListener "код 703"?