Android Lint未使用的资源特定于风味

问题描述

在此处回答了一个(Gradle)Lint特定问题:

我已经安装了Android Lint,并在我的应用程序中添加了几种样式。

例如,当我为 chinaDebug ./gradlew :app:lintChinaDebug风格运行lint时,我的strings.xml会收到很多 UnusedResources 警告(因为它们用于中国以外的其他口味)。我该如何告诉lint在实际使用UnunedResources时忽略它们(而不是当前版本)。

我不打算使用正则表达式禁用文件检查或单个字符串ID的检查,并且我不想要按口味拆分资源。


示例:
flavor_eu:

<string name="pushnotifications_test">Push Test</>

flavor_china:

-

即使该字符串在欧盟使用,我也会收到UnusedResources警告。


预先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)