android studio 3.0 错误:找不到样式属性“@android:attr/windowEnterAnimation" [英] android studio 3.0 error: style attribute '@android:attr/windowEnterAnimation' not found

查看:28
本文介绍了android studio 3.0 错误:找不到样式属性“@android:attr/windowEnterAnimation"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已按照迁移到 android studio 3.0 升级的步骤进行操作.

build.gradle

 flavorDimensions 'dimensionless'

<块引用>

D:Rmerchantprojapppopuplibraryuildintermediatesundlesdebug esvaluesvalues.xml错误:(28, 5) 错误:未找到样式属性@android:attr/windowEnterAnimation".
C:Usersuser.gradlecaches ransforms-1files-1.1appcompat-v7-25.3.1.aarf7bb6db2aa55d14683d1c9ddd8d49e03 esvaluesvalues.xml错误:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2 错误:检查日志以获取详细信息
错误:任务:popuplibrary:processDebugAndroidTestResources"的执行失败.执行 aapt 失败

面临同样的问题,但它是 apccompat 库也在我的情况下产生问题.

​​样式属性@android:attr/windowEnterAnimation"未找到


gradlewrapper:

distributionBase=GRADLE_USER_HOME分布路径=包装器/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

build.gradle 应用程序:

 productFlavors {开发{applicationIdSuffix '.dev'版本名称1.0"版本名称后缀'-dev'}qa{applicationIdSuffix '.qa'版本名称1.0"版本名称后缀'-qa'}}依赖{编译文件树(包括:['*.jar'],目录:'libs')androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {排除组:'com.android.support',模块:'support-annotations'})编译'com.android.support:appcompat-v7:25.3.1'编译'com.android.support:design:25.3.1'编译'com.android.support:cardview-v7:25.3.1'编译 'com.android.support.constraint:constraint-layout:1.0.2'testCompile 'junit:junit:4.12'//牛油刀编译'com.jakewharton:butterknife:8.7.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'编译项目(':popuplibrary')}

解决方案

这个问题在 Android Gradle 插件 3.0.0 的迁移指南.

<块引用>

@资源引用符号的错误使用

AAPT2 现在会在您省略或错误放置资源引用符号 (@) 时引发构建错误.例如,考虑在指定样式属性时是否省略符号,如下所示: