开发中常常需要引入很多图片或者XML资源,这些资源在项目开发完成之后,可能我们不会用到了,但是我们一个一个去删除的话会很麻烦,Android Studio提供了我们一个简单的方法去删除这些无用的资源。

实现步骤:

1、在Anaylze中选择Run Inspection by Name...

fc01ab6d6d32

Paste_Image.png

2、在点击之后弹出的窗口输入unused resources后,双击或者回车

fc01ab6d6d32

Paste_Image.png

3、会出现如下界面,根据情况,选择整个项目或者指定Module...,也可以自己过滤。点击ok

fc01ab6d6d32

Paste_Image.png

4、等待分析完成之后,会显示项目中不用的资源,得到结果,里面全是没用的文件。可以一个个删,也可以一次性删除。

fc01ab6d6d32

Paste_Image.png

这里的话,我这个项目有188个无用的资源,有图片和XML等,这里会列出我们在整个项目中不用到的资源,我们也不需要一个一个区删除,AS提供了我们一键清除的功能,点击Android Lint Quick Fixes,图中红色方框处,然后等待完成清理,清理完成之后,我们可以再分析一次

fc01ab6d6d32

Paste_Image.png

image.png

直接点击图中红色就可以了,再一次分析完成之后,我们就可以看到,不用的资源已经被清理了

fc01ab6d6d32

Paste_Image.png

接下来,就可以把你的项目的上线了,相应的apk也会变小了!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐