我有一个包含 3000 条记录的大而凌乱的 string.xml 文件,其中大多数值都是无用的,并且从未在代码中使用过。我想自动查找并省略那些无用的记录。有没有办法在 string.xml 文件中找到无用的记录?
问问题
1216 次
5 回答
3
菜单 -> 分析 -> 按名称运行检查 -> 未使用的资源
于 2017-07-10T05:22:16.227 回答
2
在 Android Studio链接中使用(删除未使用的资源)
于 2017-07-10T05:22:32.293 回答
0
我建议最好的方法是将 XML 加载到 Python ElementTree 等对象中。import xml.etree.ElementTree 然后,您可以在导出为 XML 文件之前轻松修剪所有分支。在字符串级别处理 XML 是一件麻烦事。
于 2017-07-10T05:25:16.617 回答
0
我发现使用 lint 检查和翻译编辑器就像一个魅力。
去分析 -> 按名称运行检查 -> 未使用的资源。
在这里我添加一个文件掩码只显示字符串
检查运行后转到翻译编辑器,找到键右键单击并安全删除。
可以安全地删除对资源的此检查并删除所有语言环境中的密钥。
于 2019-01-28T10:03:18.717 回答