Android Gradle插件中是否有包含bundleDebug和bundleRelease的定位任务?

先生49

在Android Gradle插件中,任务“ assemble”是一个锚定任务,其中包含assembleDebug和assembleRelease。是否有一个类似的锚任务,其中包含bundleDebug和bundleRelease。我目前有以下构建脚本,其中任务取决于bundleDebug:

android.libraryVariants.all {
    variant -> variant.javaCompile.classpath += configurations.provided
}
task removeCameraApiJar(dependsOn: 'bundleDebug') << {
    FileCollection outputs = tasks['bundleDebug'].getOutputs().getFiles()
    outputs.each {
        File file ->
            println file.name
    }
    println 'removeCameraApiJar'
}
task assemble.dependsOn(removeCameraApiJar)

但是,如果我仅用“ bundle”替换bundleDebug,则脚本将失败,并显示以下消息:

  • 出了什么问题:无法确定任务':camerasupport:removeCameraApiJar'的依赖项。

    在项目':camerasupport'中找不到路径为'bundle'的任务。

马克·维埃拉

Android插件似乎并没有创建这样的任务。但是,您可以做类似的事情

task removeCameraApiJar(dependsOn: tasks.matching { it.name.startsWith('bundle') })

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java,scala和Android Studio中的Gradle插件

android gradle插件和gradle之间的区别

Gradle Android插件:针对所有产品口味加入后编译任务

Android Gradle插件0.13和android-apt 1.3错误

Android实验性Gradle插件和Android Studio 3

是否可以在android插件(gradle)中指定buildTools和platforms文件夹的路径

是否可以通过Gradle任务设置android版本代码和名称?

Gradle任务无法在Android Studio中执行

Android Studio中的Gradle任务排序问题

Findbugs Android Gradle插件

Android Gradle测试任务

Gradle任务来构建不包含android类的Jar

从gradle和gradle-experimental混合android插件

Android - android-apt 插件与 Android Gradle 插件不兼容。

Android 主项目 build.gradle 中的插件部分和缺少的模块

Android Gradle插件是否支持通过Maven加载本地库?

Android Gradle任务:connectedInstrumentTest是否为发布版本?

Android Gradle:在gradle任务或方法中调用buildConfigield

在 Android Gradle Plagin 中运行 gradle 任务 JavaExec?

带有实验性Gradle插件的Android Studio中的本机预建共享库

如果没有React-native,是否有可能在Android和/或iOS的后台任务中收集地理位置信息?

如何在build.gradle中设置.apk文件名和包?Android Gradle插件3.0

Kotlin-reflect和android gradle插件3.1.0

Gradle和插件更新使Android Studio中出现错误

更新Android Studio和Gradle插件后未配置Kotlin

Kotlin 编译“错误:Android Gradle 插件仅支持 Kotlin Gradle 插件版本 1.3.0 及更高版本。” 但是在 build.gradle 中没有 kotlin_version?

Java / Android中是否有等效的#IF和#CONST .NET?

无法更新Android Gradle插件

Android Gradle插件multidex ZipException