android_project\app\build\intermediates\app_metadata\release\app-metadata.properties

我正在try 将此文件的权限更改为只读,但编译失败.

也不能通过排除来排除它.

推荐答案

我可以使用此方法清空文件的内容,如果删除,它将编译并报告错误

your_project app/build.gradle

tasks.configureEach {
    if (it.name == "packageRelease") {
        it.doFirst {
            def metaFile= file("${project.layout.buildDirect或y.get()}\\intermediates\\app_metadata\\release\\app-metadata.properties")
            metaFile.delete()
            metaFile.createNewFile()
        }
    }
}


tasks.configureEach {
    if (name == "packageRelease") {
        doFirst {
            val app = this as PackageApplication
            file(app.appMetadata.get()).writeText("")
        }
    }
}


Android相关问答推荐

Kotlin多平台向导,不兼容版本(ANP 8.2.0)ANP 8.1.2

ArrayList.remove()(Kotlin中的removeAt())导致奇怪的IndexOutOfBoundsResponse异常

Android Kotlin ImageView内置于Kotlin ImageView中.适配器未按预期更新

如何解决Gradle构建错误:java.lang.NoSuchMethodError

使用 List 和 LazyColumn 重新组合所有项目

如何在C++中使用JNI_GetCreatedJavaVMs调用Java代码

是否可以在 compose 中使用三次贝塞尔曲线进行动画?

Android - 如何使 TextInputEditText 的高度恰好为 2 行?

延时kotlin中时分秒的使用方法

Electric Eel 后 Gradle 项目同步失败 | 2022.1.1更新

Visual Studio 无法在 Android 上编译 .NET MAUI 项目

在 Jetpack Compose 中使用 .observeAsState() 时,如何在更改 MutableLiveData 的值后开始执行一段代码?

Jetpack 组合千位分隔符视觉转换,也适用于小数

JCenter 是否永久关闭(10 月 31 日)?

Int 传递给 Intent 但Android工作室说我传递了一个字符串

如何从 Jetpack Compose 中的 Radio 组中获取价值

Android Jetpack Compose - 找不到 R.drawable?

如何使用 Jetpack Compose 在应用程序中实现本地化

房间实时数据:启动时崩溃

如何优化 JetPack Compose 列表性能?