我很难在Xamarin Studio中编译我的Android应用程序。在出现的错误如下:找不到与指定名称相匹配的资源attr“colorPrimary”
没有资源发现在给定name属性 “colorPrimary”
这指的是我的styles.xml匹配:
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<!--item name="colorPrimaryDark">@color/colorPrimaryDark</item-->
<!--item name="colorAccent">@color/colorAccent</item-->
</style>
</resources>
通常在线发现的建议是将SDK版本设置为21或更高。但我已经尝试过:
- 设置的minSdkVersion至21日在清单
- 设置targetSdkVersion至21日在清单
- 设置taget框架,Android在项目设置5.0
- 清理和重建项目
错误依然存在:-( 是否需要其他设置才能使其工作?
您是否在您的颜色xml文件中创建了colorPrimary值? –
你试过'android:colorPrimary'吗? –
哈,那个伎俩:-) – Boris