问题:我在开发Android应用程序时使用了很多图标和图片,之后我更换了许多图标和图片但保留了旧版本,以防万一我需要再次使用它们。现在我在我的drawable
文件夹中有大量<。em>的.png,现在很多都未使用,手动将它们排序需要很长时间。有没有办法检测没有参考的drawables?
答案 0 :(得分:13)
您可以使用Android Lint Tool,请按照我提供的链接进行操作,如下所示:
作为替代方案,这个项目可能会帮助你(非常容易使用):
希望它有用......
答案 1 :(得分:4)
根据我的经验,Lint没有检测到未引用的PNG。它找到未引用的布局和可绘制的XML文件,如形状和选择器,但不是PNG。我偶然发现了这个Python脚本,用于删除未引用的PNG drawable。它适用于我的项目,但正如其文档所述,请确保您使用源代码控制以防万一。