2015-02-17 49 views
1

我想集成ActionBarSherlock和appcompat_v7,然後將這些導入到我的項目中。但是我遇到了一些問題。在這裏,他們是:在使用ActionBarSherlock和appcompat時獲取abs_attrs.xml錯誤

C:\Users\win7\workspace\actionbarsherlock\res\values\abs__attrs.xml:4: error: Attribute "titleTextStyle" has already been defined 
C:\Users\win7\workspace\actionbarsherlock\res\values\abs__attrs.xml:5: error: Attribute "subtitleTextStyle" has already been defined 
C:\Users\win7\workspace\actionbarsherlock\res\values\abs__attrs.xml:6: error: Attribute "background" has already been defined 
C:\Users\win7\workspace\actionbarsherlock\res\values\abs__attrs.xml:7: error: Attribute "backgroundSplit" has already been defined 

等等...... 我有104個錯誤和警告66。

我試圖添加新的庫,jar然後刪除它們但沒有工作。

另外我改變了一次又一次的appcompat目錄,但沒有任何工作。

我該怎麼辦?

+0

通過右鍵單擊我的項目庫(android-support-v7-appcompat),左側的Properties-> Android選項卡並將Project Build Target從API 19更改爲API 21,解決了此問題,因爲我的基礎項目擁有API 21.訣竅是他們必須有相同的項目目標。 – Gunner1905 2015-02-18 15:35:38

回答

0

我發現這可以通過從您的依賴中刪除AppCompat來完成。 在Xamarin Studio中,這可以在解決方案視圖中完成:Go References /「From Packages」 - >選擇AppCompat包並刪除它。