我正在使用来自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);
插入上述代码会导致运行时异常。许多用户表示这可行,但没有提供简单的最终解决方案。所以请帮忙。
谢谢你。