gpt4 book ai didi

Android Studio,Gradle在基于 flavor 构建时使用不同的代码

转载 作者:搜寻专家 更新时间:2023-11-01 08:21:23 26 4
gpt4 key购买 nike

我想知道是否有一种机制允许在构建时针对不同的风格引入不同的源代码。我们有大量的白标,为他们的用户群打上烙印,问题是 Google Play 不允许允许更新(替换)APK 的代码。实际上,我们不允许通过内部代码检查来做到这一点,但 Google 扫描器太笨了,看不到这一点 - 它只知道有可以更新 APK 的代码。

因此,为了解决这个问题,我希望能够拥有两个源代码库,一个带有更新程序代码(针对不想使用 Google Play 的客户),另一个没有更新程序(客户可以推送到Google Play 没有问题)。我只希望将这些源代码放在两个位置,因为将其放入每个版本中将是维护的噩梦(超过 100 种版本)。

不确定这是否可行,但也许有人知道 Gradle 技巧?

最佳答案

我认为您应该看看 Gradle Flavor Dimensions。
这似乎是一篇很好的文章:article link

关于Android Studio,Gradle在基于 flavor 构建时使用不同的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50494445/

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