我跟着Facebook的Android開發人員網站設置的Facebook的Android項目在Eclipse: https://developers.facebook.com/docs/guides/mobile/android_hackbook/生成錯誤(token_refresh.xml)的Android Hackbook在Eclipse
我用了 「調試」 目標的build.xml使用Ant構建。但我得到這些錯誤:
[aapt] E:\ Android \ facebook-android-sdk \ examples \ Hackbook \ res \ layout \ token_refresh.xml:15:error:Error:String types not allowed(at 'layout_width',值爲'match_parent')。 [aapt] E:\ Android \ facebook-android-sdk \ examples \ Hackbook \ res \ layout \ token_refresh.xml:28:錯誤:錯誤:字符串類型不被允許('layout_width'值'match_parent')。
構建失敗 C:\ Android的\ Android的SDK-WINDOWS \工具\螞蟻\的build.xml:598: C:\ Android的\ Android的SDK-WINDOWS \工具在執行這條線出現以下錯誤\ ant \ build.xml:627:null返回:1
爲什麼token_refresh.xml會出錯?我沒有對從github下載的最新Facebook sdk進行任何更改。
我確實改變了Hackbook的APP_ID以使用我創建的新的。我有這個項目中引用的facebook sdk。我在這個項目中有libs文件夾。
我打開token_refresh.xml,它顯示在日誌中這些錯誤:
注:此項目包含資源的錯誤,所以AAPT沒有成功,這可能會導致渲染失敗。首先解決資源問題。
Failed to convert @color/grey into a drawable
Couldn't resolve resource @string/app_name
Couldn't resolve resource @string/access_token_label
Couldn't resolve resource @string/access_token_expires_label
Couldn't resolve resource @color/grey
Couldn't resolve resource @string/refresh_button
Couldn't resolve resource @string/tip_label
Couldn't resolve resource @string/refresh_token_tip
Exception details are logged in Window > Show View > Error Log
有誰知道如何解決這些問題?
謝謝