2013-03-01 35 views
4

我收到錯誤解析xml的行(錯誤)。我有我的Android和Facebook的命名空間中聲明,所以我不知道爲什麼...解析與Facebook按鈕的XML錯誤

<?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:facebook="http://schemas.android.com/apk/res-auto" 
     android:layout_width="fill_parent" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     > 

(error) <com.facebook.widget.LoginButton 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="500dp" 
     facebook:confirm_logout="false" 
     android:id="@+id/login_button" 
     facebook:fetch_user_info="true" 
     android:layout_centerHorizontal="true" 
        /> 
    </RelativeLayout> 
+0

您是否包含facebook jar文件並將其添加到您的構建路徑? – JoxTraex 2013-03-01 04:57:56

+0

我已經將facebooksdk設置爲一個圖書館的項目,我還需要將它添加到我的構建路徑嗎? – Jake 2013-03-01 05:04:41

+0

將facebook sdk添加爲庫項目。同時檢查他們是否將facebook sdk設置爲庫時發生任何錯誤。 alos確保你的facebook sdk項目在eclipse中是打開的或不是在 – 2013-03-01 05:16:53

回答

3

請參閱而設置的Facebook SDK爲庫項目

成功 enter image description here

失敗之間的差別 enter image description here

+0

答案都是可用 – Marl 2013-04-19 08:44:42

2

可能還有其他一些解決方案,但我建議您務必選中此複選框

enter image description here

而進口Facebook SDK庫項目進入工作區,我也正面臨着這樣的問題,至少這爲我工作,希望能夠爲您服務的!

+1

Arshad Ali Arshay和Kirit的答案都可以使用 – Marl 2013-04-19 08:44:13

-1

你應該在你的Facebook按鈕添加此:

<com.facebook.widget.LoginButton 
    xmlns:fb="http://schemas.android.com/apk/res-auto" 
    android:layout_width="wrap_content" 
     ..... 
+0

添加一個前綴標籤,然後不做任何事情將無濟於事.... – 2014-03-25 22:23:38

4

您可以添加這個前綴標籤:的xmlns:Facebook的= 「http://schemas.android.com/apk/res-auto」