0

http://sourceforge.net/projects/facebook-bb-sdk/の Blackberry Facebook SDK を使用しています。

zip ファイルに含まれる PDF は、Eclipse を使用してプロジェクトに 2 つの .jar ファイルを添付/インクルードし、メソッドを使用して facebook からユーザー情報を取得することを示しています。

jar ファイルを含めることは問題ありませんが、メソッドを呼び出してアプリを実行しようとすると、実行時例外 " java.lang.noClassDefFoundError " が発生します。コンパイル エラーはありませんが、実行時エラーです。BB 9900 Simulator をクリーンアップしようとしましたが、うまくいきません。ランタイム例外を引き起こすコードを貼り付けています。

 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を取得しました。

パラメータ追加:「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 までメールでお問い合わせください。喜んでお手伝いさせていただきます。私が経験したヘッドバンギングを知っています。

于 2013-01-25T20:38:28.580 に答える