Facebook连接Blackberry Application

时间:2013-01-24 14:05:58

标签: facebook blackberry-simulator

我正在使用来自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);

插入上述代码会导致运行时异常。许多用户已经说过这个有效但没有提供简单的最终解决方案。所以请帮忙。

谢谢。

1 个答案:

答案 0 :(得分:0)

太棒了......我搞定了..我通过在LoginScreen.java文件中添加一个参数来检索FB用户的电子邮件ID

参数已添加:“email”

“http://www.facebook.com/dialog/oauth?scope=publish_stream,offline_access,email&redirect_uri=”+ pfbc.getNextUrl() +“& response_type = token& display = touch& client_id =”+ pfbc.getApplicationId()

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