当前位置: 首页 > 知识库问答 >
问题:

每个变量的Android清单?

边浩波
2023-03-14

这个问题很简单,但经过长时间的谷歌搜索,我还没有找到一个好答案。

  • 我有2种构建类型:调试、发布
  • 我有两种口味:口味1,口味2

这将创建4个变量。

  • 调试风格1
  • 释放风味1
  • 调试风格2
  • 释放风味2

我有4个谷歌地图键,这些键将在4个Android动漫文件中定义,每个变体一个。

我知道我可以在src上创建“调试”,“发布”,“风味1”和“风味2”文件夹,其中包含每种构建类型或每种风格的AndroidManifest特定文件。但这并不能解决我需要什么,因为我需要构建类型和风格(=变体)的组合。

那么我如何配置gradle来为每个变体指定一个不同的AndroidManifest呢?(请不要像我看到的所有答案一样,分别按风格和建造类型回答)。

共有1个答案

左丘元徽
2023-03-14

经过一些测试,gradle似乎可以识别整个文件夹名称层次结构,包括Build Type、Flavor和Variant,其中可以覆盖行为。因此,在我的示例中,将识别以下所有文件夹:

    < li>/src/main < li>/src/flavor1 < li>/src/flavor2 < li>/src/debug < li>/src/release < li>/src/flavor1Debug < li>/src/flavor1Release < li>/src/flavor2Debug < li>/src/flavor2Release

所以我在最后4个文件夹上添加了4个清单。因此,可以在4个文件夹级别优化文件:(1)主要(2)构建类型,(3)风味和(4)变体。

 类似资料:
  • Per-cpu 变量是一项内核特性。从它的名字你就可以理解这项特性的意义了。我们可以创建一个变量,然后每个 CPU 上都会有一个此变量的拷贝。本节我们来看下这个特性,并试着去理解它是如何实现以及工作的。 内核提供了一个创建 per-cpu 变量的 API - DEFINE_PER_CPU 宏: #define DEFINE_PER_CPU(type, name) \ DEFINE_

  • 这里是用来控制 Gitea 行为表现的的环境变量清单,您需要在执行如下 Gitea 启动命令前设置它们来确保配置生效: GITEA_CUSTOM=/home/gitea/custom ./gitea web Go 的配置 因为 Gitea 使用 Go 语言编写,因此它使用了一些相关的 Go 的配置参数: GOOS GOARCH GOPATH 您可以在官方文档中查阅这些配置参数的详细信息。 Git

  • 是否可以向清单中添加变量。xml文件? 例如,我正在为我的应用程序设置FCM,其中有一段代码: 我的应用程序需要可更改的,有什么特别的方法吗? 非常感谢!

  • 问题内容: 是while循环中为while循环中的每三个项目将变量分配给div中的类的一种方式。我使用的是蓝图结构,最后是第三个div,我需要在每个第三个div上附加一个“ last”类名,以便第3 div,第6 div,第9 div等? 问题答案: 这里的关键部分是。 编辑: 以下是对您的评论的回应。

  • 我想每按100次就增加一个var。我不能为每一百个写一百个其他的如果。

  • 问题内容: 有时,我会在同一ipython会话中重新运行脚本,但是如果未清除变量,我会感到很惊讶。如何清除所有变量?每次我调用魔术命令%run时是否有可能强制执行此操作? 谢谢 问题答案: 似乎清除定义的变量。