gpt4 book ai didi

android - 如何为 manifestPlaceholder 设置默认值

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:13:46 27 4
gpt4 key购买 nike

我在库项目的 build.gradle 文件中使用 manifestPlaceholder 标签。

使用库的人应该正确定义它。

库中的 AndroidManifest.xml:

    <meta-data
android:name="library_id"
android:value="${libraryId}"/>

应用端的Build.gradle文件:

        manifestPlaceholders = [libraryId: "example"]

是否有任何选项可以覆盖库端的 manifestPlaceholder 标签?

我只想定义一个默认值,如果用户想更改它,他应该可以自由提供一个值。

最佳答案

您是否尝试过使用 Manifest Merge达到预期效果的策略?

在应用程序 list 上,您可以添加类似

的内容
<your-outer-element
tools:node="replace">
<meta-data
android:name="library_id"
android:value="YOUR_APP_ID"/>
</your-outer-element>

这将替换在库 list 中找到的 your-outer-element 中找到的 library_id 元数据

关于android - 如何为 manifestPlaceholder 设置默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47264017/

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