gpt4 book ai didi

android - 如何仅通过一个项目在Android中构建多个应用

转载 作者:行者123 更新时间:2023-12-03 05:11:19 24 4
gpt4 key购买 nike

我只需要一个项目就可以为我们的客户构建多个应用程序。我目前正在使用Gradle中的产品口味进行此操作。但是,我遇到了一个问题。我的应用程序的前两个级别必须包含相同的程序包名称。我的意思是说,例如,我所有的应用程序都应在其应用程序包名称中包含程序包名称com.ourcompany。例如:

com.ourcompany.clienta.AppA
com.ourcompanu.clientb.AppB

我需要一种使用完全不同的包名称来构建这些应用程序的方法,例如对于clientA,我可以像com.clientacompany.AppA一样,对于客户端B,它将像com.clientbcompany.AppB一样。是否有可能做到这一点?

最佳答案

使用applicationId:

productFlavors {
vanilla {
applicationId "com.clientacompany.app.a"
}

chocolate {
applicationId "com.clientbcompany.app.b"
}
}

我不建议混合使用大小写,这就是为什么我在值中消除了这种情况。

关于android - 如何仅通过一个项目在Android中构建多个应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46037697/

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