android新建工程报错

[2016-12-0313:06:34-Myfirstapp]E:\EclipseWorkspace\android\Myfirstapp\res\values\styl... [2016-12-03 13:06:34 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-12-03 13:06:34 - Myfirstapp]
[2016-12-03 13:06:34 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-12-03 13:06:34 - Myfirstapp]
[2016-12-03 13:06:34 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2016-12-03 13:06:34 - Myfirstapp]
[2016-12-03 13:06:35 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-12-03 13:06:35 - Myfirstapp]
[2016-12-03 13:06:35 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-12-03 13:06:35 - Myfirstapp]
[2016-12-03 13:06:35 - Myfirstapp] E:\EclipseWorkspace\android\Myfirstapp\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2016-12-03 13:06:35 - Myfirstapp]
展开
 我来答
天蝎丶默冩唯愛
2016-12-06
知道答主
回答量:4
采纳率:0%
帮助的人:2万
展开全部
当你的androidAPI 由2.1版本更换成2.2版本时:
res/vavlues/styles.xml中使用的android:WindowTitle会报以下异常,
error: Error retrieving parent for item: No resource found that matches the given name 'android:WindowTitle'.
从而导致我们的程序无法编译通过。
原因:
android2.1中的某些API(包括类方法或者XML属性)更换成android2.2时,它们的路径已经发生了改变,从而导致编译器无法找到它们,所以编译无法通过。
解决方案:
1. 在Eclipse中打开任意一个.java文件,输入
android.R.style.
这时你会看到一个提示列表,仔细看看,里面确实没由WindowTitle, 但是我们发现了一个TextAppearance_WindowTitle. 没错, 在android2.2中,它已经被改成了TextAppearance_WindowTitle。
回到报错的res/values/styles.xml, 将 <br> 相应地修改成<br> <style name="XWindowTitle" parent="android:TextAppearance.WindowTitle"></p> <p>注意:这里你也许会注意到 .java文件中的XML属性,与 .xml文件中XML属性很是类似。<br> 这不是巧合,android官方文档规定:<br> java文件中的android.R.style.TextAppearance_WindowTitle 对应<br> xml文件中的android:TextAppearance.WindowTitle。 “下划线”与“点”时对应关系。</p></li> </ol>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式