我正在从使用Ant到Android Studio的命令行编译(yikes!)进行迁移。我看到标题/主题行中列出的错误,我不知道如何继续。该错误来自v21 / values-21.xml中对AppTheme.NoActionBar的引用。我的build.gradle文件显示:
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "arl.weather.mobile"
minSdkVersion 15
targetSdkVersion 25
我是否需要在此更改某些内容/或其他地方的问题?
TIA, 史蒂夫
我的编辑 - 它正在下面的AppTheme参考文献中死亡(v21 / values-v21.xml文件的一部分)。我想粘贴整个文件,但是当我这样做时,格式化变得疯狂并且不可读。我希望这部分有所帮助。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="notification_action_color_filter">@color/secondary_text_default_material_light</color>
<dimen name="notification_content_margin_start">0dp</dimen>
<dimen name="notification_main_column_padding_top">0dp</dimen>
<dimen name="notification_media_narrow_margin">12dp</dimen>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
</style>
答案 0 :(得分:0)
我认为Android Studio为您创建了v21/values-21.xml
。您应该删除此文件以及Android Studio生成的任何XML资源文件。