簡體   English   中英

實現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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM