2012-01-05 57 views
4

在我的项目属性中,我拥有Android 2.2并且团队中的另一个人能够构建得很好。我得到我的themes.xml文件中的错误res->值为什么我得到一个“错误正在检索项目的父项:找不到与给定名称匹配的资源'@android:style/Theme.Dialog.Alert'”?

Error Retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Dialog.Alert'. 

我因此无法构建我的项目。这是一个合适的项目,我从SVN存储库获取并导入到Eclipse中。

<!-- DA.Theme.Dialog.Alert.* defines custom theme for any alert dialogs --> 
    <style name="DA.Dialog.Alert" parent="@android:style/Theme.Dialog.Alert"> 
     <item name="android:textViewStyle">@style/DA.TextView</item> 
    </style> 
+0

似乎它正在寻找风格Theme.Dialog.Alert,这是不存在的。确保它可用。如果它在那里,请清理你的项目。 – kosa 2012-01-05 20:07:15

+0

我已经做了清理,并没有做任何事情。 :S – jini 2012-01-05 20:09:29

+0

你知道如何解决它吗?我有同样的问题。 – christophercotton 2012-10-09 15:31:04

回答

0

我有同样的问题。 尝试增加清单文件中的min-sdk要求。 对于我来说,在风格给了同样的错误,在

<style name="Widget.Sherlock.ActionBar" parent="android:Widget.Holo.ActionBar"> 

文件RES/values14/styles.xml在AndroidManifest.xml吠叫不同的树改变从8 分钟-SDK值13后工作

<uses-sdk android:minSdkVersion="13" android:targetSdkVersion="18"/> 

我的建议是从值18开始,如果它工作开始减少值直到它不。

0

我已经改变了parent,并且这工作:

<style name="DA.Dialog.Alert" parent="android:Theme.Dialog"> 
    <item name="android:textViewStyle">@style/DA.TextView</item> 
</style> 
相关问题