[英]“Error: No resource found that matches the given name” HoloEverywhere
[英]Implementing HoloEverywhere error No resource identifier found
構建項目時,發生以下錯誤:
[2013-04-03 03:52:49 - mydemoapp] D:\My Projects\HoloEverywhere
Library\res\layout\time_picker_holo.xml:17: error: No resource identifier found for attribute
'importantForAccessibility' in package 'android'
我嘗試實施HoloEverywhere已經2天了,但是失敗了。 請任何專家能幫忙嗎?
我所做的是以下幾點:
1)我導入了HoloEverywhere庫以使其黯然失色
2)我也導入了contrib / ActionBarSherlock來蝕
3)我還導入了由傑克·沃頓(Jake Wharton)創建的ActionBarSherlock Library Called 庫 (謝謝傑克!)
在所有這些進口之后:
4)我右鍵單擊HoloEverywhere庫>屬性> Android,並添加了HoloEverywhere壓縮文件隨附的導入的contrib / ActionBarSherlock。 然后,我去了Java Build Path> Add> ActionBarSherlock(導入了相同的一個)
5)我右鍵單擊ActionBarSherlock> Properties> Add(將庫添加為官方庫 ),然后轉到Android> checked(IsLibrary)
6)我右鍵單擊庫>屬性> Android並檢查IsLibrary
7)我也將android-support-v4-r12.jar導入到HoloEverywhere(我嘗試創建/ libs文件夾並將其放入其中,還嘗試右鍵單擊Properties> Java Build Path> Libraries> Add Jars
現在,在創建名為mydemoapp的項目之后,我看到了該錯誤:
[2013-04-03 03:52:49 - mydemoapp] D:\My Projects\HoloEverywhere
Library\res\layout\time_picker_holo.xml:17: error: No resource identifier found for attribute
'importantForAccessibility' in package 'android'
好家伙聽那些面臨同樣問題的人...
首先擺脫圖書館 。 使ActionBarSherlock由Android的HoloEverywhere Library引用(屬性),並從Java Build Path(屬性)導入。
然后右鍵單擊項目“屬性”>“ Android”>“添加Holoeverywhere庫”。 不要導入它(不要去JAVA構建路徑並添加它)
在我的情況下,R.java無法生成,因此轉到清單文件,進行任何更改並保存,然后將其恢復為默認狀態,然后再次保存!
R.java將被生成,並且將像魅力一樣工作!
我遇到了同樣的問題。 解決方法是檢查holoeverywhere和項目的目標android版本,確保兩者匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.