gpt4 book ai didi

android - 在 android gradle 构建中使用相同的源集但不相同的 AndroidManifest.xml

转载 作者:行者123 更新时间:2023-11-30 02:20:01 25 4
gpt4 key购买 nike

我将产品 flavor 与 gradle 结合使用来构建我的应用的不同版本。但我只需要为每个版本替换 AndroidManifest.xml 中的一些元数据。源代码和资源都是一样的。

每次,gradle 都会独立编译、打包和使用 proguard 来压缩每个版本的类,但所有这些对我来说都是一样的。我想知道有没有一种方法可以减少时间,重用为两个版本构建的所有内容,并且只更改 AndroidManifest.xml?

最佳答案

是的,这是可能的!您可以在 src 文件夹下的与您的产品口味名称相同的文件夹中拥有不同的 Manifest 文件。

例如,在您的 gradle 中执行此操作:

android {
productFlavors {
prod {
}
dev {
}
}
}

将 list 文件添加到src/dev/

将另一个 list 文件添加到src/prod/

关于android - 在 android gradle 构建中使用相同的源集但不相同的 AndroidManifest.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28709373/

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