我很難在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