Styles.xmlでこのエラーが発生します:
アイテムの親の取得中にエラーが発生しました:指定された名前「Android:Theme.Material.Light」に一致するリソースが見つかりません。
マニフェスト:
<uses-sdk
Android:minSdkVersion="16"
Android:targetSdkVersion="21" />
Android SDK Manager:
すべてのAPI21とエクストラを更新しました。
注文とエクスポート:
values-v21/styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="Android:Theme.Material.Light">
<item name="Android:colorPrimary">@color/primary</item>
<item name="Android:colorPrimaryDark">@color/primary_dark</item>
<item name="Android:colorAccent">@color/accent</item>
<item name="Android:textColorPrimary">@color/text_primary</item>
<item name="Android:textColor">@color/text_secondary</item>
<item name="Android:navigationBarColor">@color/primary_dark</item>
</style>
</resources>
コンソール:
E:\workspace\WelcomeToL\app\src\main\res\values-v21\styles.xml:3: error: Error retrieving parent for item: No resource found that matches the given name 'Android:Theme.Material.Light'.
E:\workspace\WelcomeToL\app\src\main\res\values-v21\styles.xml:7: error: Error: No resource found that matches the given name: attr 'Android:colorAccent'.
E:\workspace\WelcomeToL\app\src\main\res\values-v21\styles.xml:5: error: Error: No resource found that matches the given name: attr 'Android:colorPrimary'.
E:\workspace\WelcomeToL\app\src\main\res\values-v21\styles.xml:6: error: Error: No resource found that matches the given name: attr 'Android:colorPrimaryDark'.
E:\workspace\WelcomeToL\app\src\main\res\values-v21\styles.xml:10: error: Error: No resource found that matches the given name: attr 'Android:navigationBarColor'.
なぜこのエラーが発生するのかわかりませんでした。誰でも手伝ってくれます。ありがとうございます。
アイテムの親の取得中にエラーが発生しました:指定された名前「Android:Theme.Material.Light」に一致するリソースが見つかりません。
Material.Light
テーマにはプロジェクトのAPIレベル21が必要です。 Set Project Build Target for project from Properties->Android->Project Build Target
からAPI 21
。