是否有办法根据Gradle中设置的值在Android清单文件中有条件地包含meta-data
元素。我可以执行以下操作(使用resValue
在<some_value>
中设置build.gradle
,但无法找到包含/排除完整meta-data
元素的方法。
<meta-data
android:name="<some_setting>"
android:value="@string/<some_value>" />
答案 0 :(得分:0)
有点像黑客,但只有我能够解决这个问题的方法是在gcloud app deploy
中使用以下内容(在示例中更改名称)(在使用不同构建风格的上下文中)但是并不依赖于那个... ...我认为可能有一些额外的智能可以围绕清单合并来完成,这样可以使它更清洁一些。 build.gradle
来自我作为myFlag
脚本
project.hasProperty()
值
Fastlane
答案 1 :(得分:-1)
<meta-data android:name="string"
android:resource="resource specification"
android:value="string" />