Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Facebook API 3.0-NewPermissionRequest出错_Java_Android_Eclipse_Facebook - Fatal编程技术网

Java Facebook API 3.0-NewPermissionRequest出错

Java Facebook API 3.0-NewPermissionRequest出错,java,android,eclipse,facebook,Java,Android,Eclipse,Facebook,我正试图在eclipse上学习Android的Facebook API,并以此为起点尝试运行这个美味的应用程序 在“SelectionFragment.java”src文件中,我得到以下错误 类型的方法NewPermissionsRequest(SelectionFragment,List)未定义 在 我已经清理了Facebook SDK和Scruptious,并查看了Facebook SDK中的Session.java src,但似乎无法识别错误 感谢您的任何意见。谢谢我遇到了同样的问题,并在

我正试图在eclipse上学习Android的Facebook API,并以此为起点尝试运行这个美味的应用程序

在“SelectionFragment.java”src文件中,我得到以下错误

类型的方法NewPermissionsRequest(SelectionFragment,List)未定义

我已经清理了Facebook SDK和Scruptious,并查看了Facebook SDK中的Session.java src,但似乎无法识别错误


感谢您的任何意见。谢谢

我遇到了同样的问题,并在
会话之前添加了
新的
。新权限请求…
,错误消失了。希望这有帮助

Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, PERMISSIONS);

您的SelectionFragment是否扩展了Fragment,是否使用了android.support.v4.app.Fragment?SDK使用支持库,因此如果您导入的是android.app.Fragment而不是android.support.v4.app.Fragment,则可能会出现该错误。您必须新建
会话。NewPermissionsRequest
对象。
Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, PERMISSIONS);