Android Facebook sdk登录错误

Android Facebook sdk登录错误,android,Android,当我尝试从我的原生android应用程序登录facebook时,我可以登录,并且我的会话对象也“打开”。但是我得到的用户对象为null。在回答中,我得到了以下错误: {HttpStatus:-1,错误代码:-1,错误类型:null,错误消息:java.lang.SecurityException:权限被拒绝(缺少INTERNET权限?} 以下是代码片段: private void onSessionStateChange(final Session session, SessionState s

当我尝试从我的原生android应用程序登录facebook时,我可以登录,并且我的会话对象也“打开”。但是我得到的用户对象为null。在回答中,我得到了以下错误:

{HttpStatus:-1,错误代码:-1,错误类型:null,错误消息:java.lang.SecurityException:权限被拒绝(缺少INTERNET权限?}

以下是代码片段:

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...");

        }
    }
请提供帮助。

将权限添加到清单文件中

您必须添加以下行:

<uses-permission android:name="android.permission.INTERNET" /> 



.

您读过这篇文章吗?还请注意,您必须将
android.permission.INTERNET
放在应用程序属性权限框中,而不是在权限选项卡(使用Eclipse)中指定您的应用程序使用权限。