FAILURE: Build failed with an exception.
Run Code Online (Sandbox Code Playgroud)
出了什么问题:任务“:app:lintVitalRelease”的执行失败。
无法解析配置“:app:debugRuntimeClasspath”的所有工件。无法转换 libs.jar 以匹配属性 {artifactType=processed-jar, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}。JetifyTransform 执行失败:E:\AndroidStudioProjects\FlutterProject\EduyaariGuruFlutter\eduyaari_guru_flutter\build\app\intermediates\flutter\debug\libs.jar。无法使用 Jetifier 转换“E:\AndroidStudioProjects\FlutterProject\EduyaariGuruFlutter\eduyaari_guru_flutter\build\app\intermediates\flutter\debug\libs.jar”。原因:FileNotFoundException,消息:E:\AndroidStudioProjects\FlutterProject\EduyaariGuruFlutter\eduyaari_guru_flutter\build\app\intermediates\flutter\debug\libs.jar(系统找不到指定的路径)。(使用 --stacktrace 运行以获取更多详细信息。http://issuetracker.google.com/issues/new?component=460323。
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在https://help.gradle.org获取更多帮助
BUILD 在 1m 8s 内失败
Sub*_*r K 40
第1步。 flutter build apk --debug
第2步。 flutter build apk --profile
第 3 步。 flutter build apk --release
Eli*_*les 20
对我有用的唯一解决方案是将 gradle.build 从
dependencies {
classpath 'com.android.tools.build:gradle:4.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
Run Code Online (Sandbox Code Playgroud)
到
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
Run Code Online (Sandbox Code Playgroud)
并将 gradle-warpper.properties 从
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
Run Code Online (Sandbox Code Playgroud)
到
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
Run Code Online (Sandbox Code Playgroud)
在这里你可以看到为什么你不应该只lintOptions { checkReleaseBuilds false }在 gradle 上添加。
das*_*ima 16
我找到了我的案例所需的解决方法,我相信它也适用于您。
我已将checkReleaseBuilds标志设置为falseandroid 的应用程序级别,build.gradle如下所示:
android {
...
lintOptions {
checkReleaseBuilds false
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12716 次 |
| 最近记录: |