我的flutter项目运行正常,但是当我最近尝试启动该项目时,出现以下android错误。
警告:指定的Android SDK Build Tools版本(25.0.0)被忽略,因为它低于Android Gradle Plugin 3.0.1的最低支持版本(26.0.2)。
将使用Android SDK Build Tools 26.0.2。
要取消显示此警告,请从build.gradle文件中删除“ buildToolsVersion '25 .0.0'”,因为每个版本的Android Gradle插件现在都具有默认版本的构建工具。
:app:properties失败
1个可执行任务:1个已执行
失败:构建因异常而失败。
*出了什么问题:
条目中的null值:outputFile = null
*试试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。
我检查了app/build.gradle
文件,但找不到buildToolsVersion '25.0.0'
。我的compileSdkVersion
和targetSdkVersion
都27岁。
我尝试添加已经安装的buildToolsVersion '26.0.2'
,27.0.3
和28.0.1
,但是我仍然遇到相同的25.0.0
错误。
我无法分辨我在做什么或做错了什么。任何帮助将不胜感激。谢谢。
答案 0 :(得分:0)
确实是愚蠢的建议,但是您是否尝试过File-> Invalidate Caches / Restart?
答案 1 :(得分:0)
此位错误:
FAILURE: Build failed with an exception.
*What went wrong:
null value in entry: outputFile=null
这可能与更新项目中的Gradle版本有关(可能无意间单击“立即升级gradle”按钮),由于某种形式的向后不兼容,导致Gradle脚本的解析方式不同。
如果项目具有源代码控制,这将非常容易检查。