Я пытаюсь использовать Android Facebook SDK - но не повезло. Проблема заключается в том, что окно входа в систему Facebook начинает загружаться, но прежде чем что-либо произойдет, оно исчезнет. Это поведение на самом устройстве, на эмуляторе все хорошо.Android - facebook sdk Окно входа в систему исчезло
То, что я сделал:
- загружал SDk от here
- добавили Java-файлы в моем проекте.
- создано приложение для facebook.
- Получил значение «Хэш» и обновил мое приложение для facebook.
Но я не могу получить окно входа в систему. Я не вижу никакой ошибки на LogCat, только это:
ActivityManager (2698): Начало: Намерение {CMP = com.facebook.katana/.ProxyAuth (имеет статистов) ActivityManager (2698): Попытка запуска com.facebook.katana/.ProxyAuth ActivityManager (2698): Отображается com.facebook.katana/.ProxyAuth: + 371ms (всего + 466ms)
Любые идеи?
10X :)
EDIT: Кажется, добавив следующие строки кода к деятельности решить эту проблему:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
facebook.authorizeCallback(requestCode, resultCode, data);
}
Got если здесь: SO Question
в проекте библиотеки com.facebook.android, замените все операторы log.d() на log.i(), даже я столкнулся с такой проблемой при тестировании на устройстве, исчезновение экрана входа в систему может быть вызвано по многим причинам, я столкнулся с этим из-за SSLException из-за слишком устаревшей даты устройства. –