안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
지금 페이스북 연동하는 어플 개발 중인데요.
다름이 아니라 로그아웃 문제입니다.
private void facebooklogout()
{
Log.e("로그아웃1", "로그아웃1");
try
{
Log.e("로그아웃2", "로그아웃2");
mFacebook.logout(this);
Log.e("로그아웃3", "로그아웃3");
// face_login_state = false;
Log.e("로그아웃4", "로그아웃4");
Toast.makeText(News.this, "로그아웃이 완료되었습니다.", Toast.LENGTH_SHORT).show();
Log.e("로그아웃5", "로그아웃5");
}
catch(Exception e)
{
e.printStackTrace();
Toast.makeText(News.this, "로그아웃이 실패되었습니다.", Toast.LENGTH_SHORT).show();
Log.e("로그아웃실패", "로그아웃실패");
}
}
페이스북 API를 써서 하고 있었는데 로그아웃은 API제공해주어서 MFacebook.Logout(this); 이렇게 한줄이면 되는 줄 알고 있는데
위와 같은 로그창에 경고 문구가 뜨고
다시 페이스북을 들어가보면
이런 창이 뜹니다. ㅠ
페이스북 로그아웃 문제로 일주일동안 생각중인데 무슨 문제인지 아시나요 ㅠ?
페북 API 와 별개로 안드로이드 OS 정책상 문제네요
http://www.androidpub.com/2124088