我正在使用Kotlin研究Android Material Design,一切都很顺利,直到我尝试使用android.support.design.widget.FloatingActionButton.
当我重建项目时,我收到以下错误消息:
信息:Gradle任务[clean,:app:assembleDebug] C:\ Users\qin.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\3d5ddc383685b19d22429a29e09f2aeb\res\values\values.xml错误:(1419,5)错误:未找到样式属性'attr/textColor(aka br.com.conseng.themedesign:attr/textColor).错误:(1525,5)错误:未找到样式属性'attr/textColor(aka br.com.conseng.themedesign:attr/textColor)......\CursoMaterialDesign\ThemeDesign\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml错误:(1843)样式属性'attr/textColor(又名br.com.conseng.themedesign: attr/textColor)'找不到.错误:(1953)未找到样式属性'attr/textColor(aka br.com.conseng.themedesign:attr/textColor).错误:链接引用失败.错误:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2 error:check logs for details错误:java.util.concurrent.ExecutionException:com.android.tools .aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息错误:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息错误:任务':app:processDebugResources'的执行失败.无法执行aapt信息:15秒内建立失败信息:9错误信息:0警告信息:在控制台中查看完整输出
我在GitHub上保存了源文件,我的环境是:
我试过了:
我在终端上执行了gradlew cleanBuildCache,但它无法从'9.0.1'(?)确定java版本,如下所示.
gradlew cleanBuildCache --stacktrace --debug 14:05:14.966 [INFO] [org.gradle.internal.nativeintegration.services.NativeServices]初始化的本机服务:C:\ Users\qin.gradle \native 14:05:15.038 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 14:05:15.039 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]失败:生成因异常而失败.14:05:15.039 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 14:05:15.039 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]*出了什么问题:14:05:15.042 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]无法从'9.0.1'确定java版本.14:05:15.042 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 14:05:15.042 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]*例外情况:14:05:15.043 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] java.lang.IllegalArgumentException:无法从'9.0.1'确定java版本.14:05:15.043 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:72)14:05:15.043 [ERROR] [org.gradle.internal .buildevents.BuildExceptionReporter] org.gradle.api.JavaVersion.current(JavaVersion.java:82)14:05:15.043 …
android android-appcompat kotlin android-gradle-plugin floating-action-button