gpt4 book ai didi

android - Android Gradle 插件如何处理库中的冲突资源?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:29 26 4
gpt4 key购买 nike

我有一个依赖于两个 Android 库的 Android 应用程序项目。这两个Android 库指定了两个具有相同资源ID 的资源。在旧的 Ant 构建系统中,库的优先级在 project.properties 文件中指定,但在 Gradle 构建系统中不使用这样的文件。

尽管 Resource Merging doc 解释了构建类型、产品风格、应用程序项目和库项目之间冲突的资源的优先级和合并过程,它没有解释当两个库(没有共同依赖项)合并到一个项目中时会发生什么。在构建过程的合并过程中,Android Gradle 插件如何确定哪个库的资源具有更高的优先级?

最佳答案

没有办法指定图书馆资源的优先级。

您只能在您的库中设置前缀

android {
resourcePrefix 'mylib_'
}

关于android - Android Gradle 插件如何处理库中的冲突资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33246984/

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