gpt4 book ai didi

android - 是否可以为不同的 gradle 构建/风格使用多个 list 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:34:28 25 4
gpt4 key购买 nike

假设我有一个白标应用程序,我正在将其转换为从 eclipse 在 android studio 中构建。这个应用程序有大约 10 个迭代,它们都使用大部分相同的代码库和不同的资源,所有这些资源都使用相同的名称约定,但是一些迭代有额外的 Activity 或服务,这些 Activity 或服务在所有构建中都是不需要的。

我想废弃所有旧的、难以维护的代码库,这些代码库本质上是相同的,只使用一个 android studio 项目。我了解此设置的基础以及所有源文件和 res 文件,但我仍然坚持如何处理不同的 list 文件。

我可以使用 flavor 或 buildtype 来处理多个 list 文件的切换吗?

最佳答案

Lets say I have a white label app that Im converting to be built in android studio from eclipse.

我有一个白标应用程序,我正在将其从 eclipse 转换为在 android studio 中构建。

哦,不,等等——你不是这个意思……

:-)

Can I use flavors or buildtypes to handle the switching of multiple manifest files?

当然。您可以在风格和/或构建类型源集中拥有 list (例如,src/debug/AndroidManifest.xml)。它们的内容将与 main 中的 list 、任何附加的 AARs/Android 库项目中的 list 以及 build.config 中的各种设置合并,以创建 The One True任何给定构建的 list 。有 a page that describes the merger process以及各种属性如何帮助控制它,尽管它有点令人困惑。

关于android - 是否可以为不同的 gradle 构建/风格使用多个 list 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27554331/

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