2011-11-09 46 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庫。 只是選擇它,你很好去...