构建项目时出现以下错误:
[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 Library 导入eclipse
2)我还将contrib / ActionBarSherlock 导入到eclipse中
3)我还导入了由Jake Wharton创建的ActionBarSherlock Library( library )(谢谢杰克!)
完成所有进口后:
4)我右键单击HoloEverywhere Library> Properties> Android并添加了HoloEverywhere压缩文件附带的导入的contrib / ActionBarSherlock。然后,我去了Java Build Path> Add> ActionBarSherlock(同一个导入的)
5)我右键单击ActionBarSherlock>属性>添加(添加库官方版)并转到Android>选中(IsLibrary)
6)我右键点击库>属性> Android并选中 IsLibrary
7)我还将 android-support-v4-r12.jar 导入HoloEverywhere(我尝试创建/ libs文件夹并将其放入其中,我也尝试右键单击属性> Java Build Path>图书馆>添加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'
答案 0 :(得分:0)
好的家伙听那些面临同样问题的人......
首先摆脱库。从Android(属性)中 HoloEverywhere Library 引用 ActionBarSherlock ,并从Java Build Path(属性)导入。
然后右键单击您的项目属性> Android>添加Holoeverywhere Library。不要进口它(不要去JAVA建立路径并添加它)
在我的情况下,R.java无法生成,因此请转到清单文件,更改任何内容并保存,然后将其恢复为默认状态并再次保存!
R.java将生成,它将像魅力一样工作!
答案 1 :(得分:0)
我遇到了同样的问题。修复是检查你的目标Android版本的holoeverywhere和你的项目,确保这两个匹配。