当我尝试使用最新的Google Play服务SDK时,我遇到了这个错误:
C:\Program Files (x86)\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res\values-v21\appinvite_styles.xml:5: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'.
我瞄准的是android-19
,但也尝试了android-21
,结果相同。我有Android支持库
如果我使用较旧版本的Google Play服务(rev. 21),则不会出现错误。此外,在早期版本中没有values-v21
文件夹。如何修复此错误?
编辑:我已尝试使用API 21,但此错误仍然存在。
在manifest.xml
中:
<uses-sdk android:minSdkVersion="21"
android:targetSdkVersion="21" />
在project.properties
中:
target=android-21
compileSdkVersion
设置为21或更高版本。并且,由于我猜测您仍在使用Eclipse(尽管官方支持将在约2周后结束),compileSdkVersion
等于您的构建目标(Project > Properties > Android)。该主题是在API Level 21中添加的。 - CommonsWare