首页 > 解决方案 > Flutter 构建失败异常 java.lang.ClassNotFoundException: com.android.tools.lint.client.api.Vendor

问题描述

我正在使用这个命令来创建构建

flutter build apk  --split-per-abi  --no-sound-null-safety --no-tree-shake-icons --no-shrink -v

我正在使用颤振版本 2.5.0

我收到此错误

Caused by: java.lang.ClassNotFoundException: com.android.tools.lint.client.api.Vendor
[        ]  at com.intellij.util.lang.UrlClassLoader.findClass(UrlClassLoader.java:328)
[        ]  at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
[        ]  at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)

如何解决此问题以创建构建?

标签: flutter

解决方案


添加了这个

lintOptions { 

    checkReleaseBuilds false

}

在 android/app/build.gradle 似乎解决了这个问题。从这个链接得到它

生成签名的 apk 时出现“:app:lintVitalRelease”错误


推荐阅读