2011-11-09 24 views
0

我想制作一个使用android facebook sdk的测试应用程序。在http://developers.facebook.com/docs/mobile/android/build/关于Android的facebook SDK的查询

提到我使用这个链接给出

public class AndroidFacebookActivity extends Activity {  
    Facebook facebook = new Facebook("282009485165563"); 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     facebook.authorize(this, new DialogListener() { 
      @Override 
      public void onComplete(Bundle values) {} 

      @Override 
      public void onFacebookError(FacebookError error) {} 

      @Override 
      public void onError(DialogError e) {} 

      @Override 
      public void onCancel() {} 
     }); 
    } 

然而,当我运行模拟器这个应用程序下面的代码片段,我获得以下错误 我按照所有的步骤的Appliaction意外停止。 从logcat的我看到下面

java.lang.NoClassDefFoundError: com.facebook.android.Facebook 

我已经建立了Facebook应用程序和运行我的应用程序之前安装成功。

请帮忙。

在此先感谢

+0

你下载了Facebook的Android SDK? – Maggie

+0

是的,但我无法将其导入或添加它作为属性中的库 - > android->添加库。 所以我把它添加为链接源 – Yogi

回答

0

我能够做到这一点。 右键单击Facebook项目 - > Android->检查IsLibrary选项。 现在去你的应用程序,当你去添加库,它会列出Facebook库。 只是选择它,你很好去...