gpt4 book ai didi

android - gradle插件使用了主版本中声明的其他插件的数据

转载 作者:行者123 更新时间:2023-12-03 04:37:43 25 4
gpt4 key购买 nike

如何使用来自的aplicationId

apply plugin: PublishApkToUpdateServerPlugin

version = '1.0'

class PublishApkToUpdateServerPlugin implements Plugin<Project> {
void apply(Project project) {
project.task('uploadapk') << {
logger.lifecycle("appId ${android.defaultConfig.applicationID}");
}
}
}

我的问题在这里 android.defaultConfig.applicationID

  • What went wrong: Execution failed for task ':uploadapk'. Could not find property 'android' on task ':uploadapk'.


如何使用在其他插件中声明并在主构建脚本中使用的属性?

最佳答案

我猜你像在uploadapk前面缺少一个 namespace

project.task('com.externalinc:uploadapk')

并尝试使用android:uploadapk代替。尝试玩一下。

关于android - gradle插件使用了主版本中声明的其他插件的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32265289/

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