0
내 기본 Android 앱에서 페이스 북에 로그인하려고 할 때 로그인 할 수 있으며 내 세션 개체도 "OPENED"입니다. 하지만 null로 사용자 개체를 얻고있다.Facebook sdk 로그인 오류
{HttpStatus : -1,의 errorCode : -1, ERRORTYPE : 널 (null), ERRORMESSAGE :이 java.lang.SecurityException : (?없는 인터넷 권한) 권한이 거부}
그리고 응답에서, 나는 다음과 같은 오류를 얻고있다private void onSessionStateChange(final Session session, SessionState state, Exception exception) {
if (state.isOpened()) {
Request request = Request.newMeRequest(session, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
// TODO Auto-generated method stub
if (session == Session.getActiveSession()) {
if (user != null) {
String user_ID = user.getId();//user id
String profileName = user.getName();//user's profile name
}
}
}
});
Request.executeBatchAsync(request);
} else if (state.isClosed()) {
Log.i(TAG, "Logged out...");
}
}
이 도와주세요 : 다음
는 코드입니다.
이 사용 권한은 이미 매니페스트 파일에 있습니다. – user2331595
이것을 읽었습니까? http://stackoverflow.com/questions/17360924/securityexception-permission-denied-missing-internet-permission –
또한 애플리케이션 속성 permission에 'android.permission.INTERNET'을 넣어야합니다. 응용 프로그램에서 사용 권한을 사용하는 권한 탭 (Eclipse 사용)에서 지정하는 대신 상자를 사용하십시오. –