2014-01-18 5 views
0

У меня есть следующий андроид макета XML:импортирован FacebookSDK и еще отсутствует класс исключения во время выполнения

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:tools="http://schemas.android.com/tools" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="vertical"> 

     <com.facebook.widget.LoginButton 
      android:id="@+id/authButton" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center_horizontal" 
      android:layout_marginTop="30dp" 
      /> 
    </LinearLayout> 

Однако я получаю сообщение об ошибке выполнения: enter image description here

, который даже можно увидеть в графическом редакторе:

enter image description here

Но я не понимаю, почему, как я ВГА е импортировали FacebookSDK правильно (я думаю)

и когда я Cmd + правая кнопка мыши на XML я получаю к реализации правого класса enter image description here

`пакет com.facebook.widget;

общественного класса LoginButton расширяет кнопку { `

enter image description here

Что мне не хватает?

+0

Загрузить facebook sdk по этой ссылке и импортировать https://www.facebook.com/campaign/landing.php?campaign_id=282184128580929&placement=Android_SDK&url=https%3A%2F%2Fdevelopers.facebook.com%2Fresources%2Ffacebook-android -sdk-current.zip – raj

+0

Я не понимаю. У меня есть загрузка с официального сайта FB. почему мой не работает? –

+0

потому что sdk u загружен не имеет loginbutton.class в facebook/src/com/widget/facebook/thats, почему его класс предоставления не найден исключение – raj

ответ

0

Я недавно сделал Facebook Android Integration от this.

When i imported FacebookSDK into my project, I got error in console of android-support-v4.jar mismatch. Because i have 2 android-support-v4.jar files in FacebookSDK Project and in my Project. Due to Which an error is coming at runtime of ClassDefNotFound. So I Deleted one of the jar file.

Проверьте это, если это вам поможет.

And the SDK provided on the link was not working well. So tried out with different SDK from this Link. And got success with SDK 3.0.2.

Я надеюсь, что это поможет вам.