java - Facebook API 3.0 - NewPermissionRequest 错误

标签 java android eclipse facebook

我正在尝试在 Eclipse 上学习适用于 Android 的 Facebook API,并以此作为尝试运行 Scrumptious 应用程序的起点。

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

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

private void requestPublishPermissions(Session session) {
if (session != null) {
        PERMISSIONS = session.getPermissions();
        Session.NewPermissionsRequest newPermissionsRequest = Session.NewPermissionsRequest (this, PERMISSIONS)
                // demonstrate how to set an audience for the publish permissions,
                // if none are set, this defaults to FRIENDS
                .setDefaultAudience(SessionDefaultAudience.FRIENDS)
                .setRequestCode(REAUTH_ACTIVITY_CODE);
        session.requestNewPublishPermissions(newPermissionsRequest);
    }

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

感谢您的任何意见。谢谢

最佳答案

我遇到了同样的问题,并在 Session.NewPermissionsRequest... 之前添加了 new 并且错误消失了。希望这会有所帮助。

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

关于java - Facebook API 3.0 - NewPermissionRequest 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17172812/

相关文章:

android - 将 Actionbarsherlock 导入到 Eclipse 中

java - 在 Eclipse RCP 应用程序中拖放会导致屏幕闪烁

java - 在nodejs中读取文件并转换为字节

java - 在 Eclipse RCP 4.X 中使用默认命令

java - JDBC 从同一个表中的 2 列中选择

android - WebView 杀死了整个 Activity --- 我该如何调试它?

Android - 等待 Volley 响应完成并继续执行

java - Android NIO 服务器选择器在没有消息发送时读取

java - Webflux WebClient 的 Cookie 管理

java - Android:图像的大小会影响SURF的处理时间