gpt4 book ai didi

android - 相同应用程序的版本控制

转载 作者:行者123 更新时间:2023-11-29 16:58:16 26 4
gpt4 key购买 nike

我为其中一家杂货店创建了一个 android 项目。慢慢地,我所在地区的其他杂货店也想要这个应用程序。我创建了更多类似的应用程序(在相同的代码库架构上)。现在的问题是,如果我需要在应用程序中纠正错误或添加新功能,我也需要在其他应用程序中进行相同的复制。现在,我有 8 个应用程序,版本控制正在成为一场噩梦。

有什么建议我应该如何去做才能使维护和开发只完成一次?

PS:在代码方面,所有应用程序都是相同的,本质上在应用程序级别 build.gradle 中发生了变化,applicationId 的名称不同。

最佳答案

您的问题的解决方案是产品口味

Creating product flavors is similar to creating build types: add them to the productFlavors block and configure the settings you want. The product flavors support the same properties as defaultConfig—this is because defaultConfig actually belongs to the ProductFlavor class. This means you can provide the base configuration for all flavors in the defaultConfig block, and each flavor can change any of these default values, such as the applicationId. To learn more about the application ID, read Set the Application ID.

请通过官方链接获取 How to setup Product Flavors?

关于android - 相同应用程序的版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43843265/

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