如何解决如何添加调味的资源但不枚举所有调味和重复的资源
我有3种口味尺寸:“ foo”,“ bar”,“ quax”
我在res / raw资源文件夹中需要许可证文件。许可证与应用程序包名称绑定在一起。 “ foo”和“ bar”都将后缀附加到applicationId,因此需要单独的许可证。可以说每个都有2个值,因此总共有4个许可证
所以我侦察到我只需要
- foo1Bar1 / res / raw / licence.lic
- foo1Bar2 / res / raw / licence.lic
- foo2Bar1 / res / raw / licence.lic
- foo2Bar2 / res / raw / licence.lic
但是它不起作用,仅当我附加“ quax”值时才起作用,因此foo1Bar1Quax1,foo1Bar1Quax2,... 这显然是非常愚蠢的,因为它会在quax flavour文件夹中复制许可证文件,这对许可证没有任何影响,因为quax flavour不会更改软件包名称
我不想那样做。 Android Gradle插件pls
//编辑 我注意到我只需要在文件夹名称中声明quax维的任何值,它就可以工作
- foo1Bar1Quax1 / res / raw / licence.lic
- foo1Bar2Quax1 / res / raw / licence.lic
- foo2Bar1Quax1 / res / raw / licence.lic
- foo2Bar2Quax1 / res / raw / licence.lic
这几乎更糟,因为它暗示了当quax1的味道为quax1时,即使它仍然起作用,但其quax2 facepalm 仍然令人困惑
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。