gpt4 book ai didi

android - 任务 mockableAndroidJar, mockable-android- 执行失败。 jar 已经存在

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:04:20 25 4
gpt4 key购买 nike

我面临 Android Studio 3 问题,gradle android 插件 3 构建目标 27 并支持 lib 27.0.0

Error:Execution failed for task ':module:mockableAndroidJar'.
> Output file [[...]/build/generated/mockable-android-27.v3.jar] already exists.

我必须不时地从生成的文件夹中清理或手动删除所有可模拟的 android jar。所以这意味着我必须在大多数时候清理项目,而不是获得更好的构建时间。

最佳答案

在再次运行任务之前简单地清理现有的 jar。运行 clean 确实有效,但我认为它有点紧张。相反,让 android 生成的任务依赖于一个非常具体的清理任务:

task cleanAndroidMock(type: Delete) {
description = 'Deletes the mockable Android jar'

delete fileTree("${project.buildDir}/generated") {
include 'mockable-android*.jar'
}
}

project.afterEvaluate {
tasks['mockableAndroidJar'].dependsOn cleanAndroidMock
}

关于android - 任务 mockableAndroidJar, mockable-android- 执行失败。 jar 已经存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47051813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com