我遇到API级别21的问题.我想使用Material Design,但仍然可以在较低的API级别(如18(
Android 4.3.1))上运行该应用程序.但我总是得到那个错误:
我的清单SDK看起来像这样:
和build.gradle一样:
希望这是获得一些帮助的信息,我真的需要它:(
干杯.
解决方法
如doc中所述:
https://developer.android.com/training/material/theme.html
https://developer.android.com/training/material/theme.html
注意:材料主题仅适用于Android 5.0(API级别21)及更高版本
但是,您可以使用v7支持库为某些小部件提供主题和材质设计样式.
这是一个使用AppCompat主题的示例.
<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> <!-- Here we setting appcompat’s actionBarStyle --> <item name="actionBarStyle">@style/MyActionBarStyle</item> <!-- ...and here we setting appcompat’s color theming attrs --> <item name="colorPrimary">@color/my_awesome_red</item> <item name="colorPrimaryDark">@color/my_awesome_darker_red</item> <!-- The rest of your attributes --> </style>