0

我正在使用来自http://sourceforge.net/projects/facebook-bb-sdk/的 Blackberry Facebook sdk 。

zip 文件中包含的 PDF 表示使用 eclipse 在项目中附加/包含两个 .jar 文件,然后使用这些方法从 facebook 获取用户信息。

包含 jar 文件很好,但是当我调用方法并尝试运行应用程序时,我得到一个运行时异常“java.lang.noClassDefFoundError”。没有编译错误,但运行时错误。我曾尝试清理 BB 9900 模拟器,但它不起作用。我正在粘贴导致运行时异常的代码。

 String NEXT_URL = "http://m.facebook.com/login.php";
 String APPLICATION_ID = "318512824926003";
 APPLICATION_SECRET = "e0e532b55a4586ec2fb0eddf4eed12b1";
 String[] PERMISSIONS = Facebook.Permissions.USER_DATA_PERMISSIONS;
 ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID, APPLICATION_SECRET, PERMISSIONS);
  Facebook fb = Facebook.getInstance(as);

插入上述代码会导致运行时异常。许多用户表示这可行,但没有提供简单的最终解决方案。所以请帮忙。

谢谢你。

4

1 回答 1

0

太好了..我让它工作了..我通过向 LoginScreen.java 文件添加一个参数来检索 FB 用户的电子邮件 ID

添加的参数:“电子邮件”

"http://www.facebook.com/dialog/oauth?scope=publish_stream,offline_access,电子邮件&redirect_uri=" + pfbc.getNextUrl() + "&response_type=token&display=touch&client_id=" + pfbc.getApplicationId()

伙计们,如果您需要任何帮助将 FB Connect 集成到您的 BB 应用程序,请发送电子邮件至 alvin.chettiar@hotmail.com 给我。我很乐意提供帮助。我知道我经历过的头部撞击。

于 2013-01-25T20:38:28.580 回答