android studio怎样导出项目_清理无用的Android项目资源

项目的长期积累将导致一些资源不被使用,这些资源仍然存在于项目中并且没有被清理。这些无用的资源只会占用空间,不会有任何用处。如何清理这些无用的资源?这是使用下一个工具的方法。Andorid Lint是SDK工具16(ADT 16)之后,我们提供了一个工具来扫描和检查Android项目的源代码并发现潜在的问题。功能之一是UnuserdResources:

UnuserdResources用于检查未使用的资源文件。根据UnserdResources生成的内容可以清理不再使用的项目文件。

运行Gradle

您可以在Android studio Gradle右侧的菜单栏中找到它的工具栏verification可以转到lint的选项:

90c99b9b62d46515fae671638163e6fc.png

单击运行后,将生成两个文件:

  • lint-results.xml
  • lint-results.html

这两个文件位于以下目录中:/ Users /…/ android -crop / crop / build / outputs您也可以使用命令行进行构建:

lint –检查“ UnusedResources”。/> result.txt

将导出txt如果要导出的.html你可以用下面的命令:

lint –检查“ UnusedResources”。/–html result.html

这将生成一个HTML文件。要查看未使用的资源,您可以在生成的文件中找到它们。UnusedResources选项:找到不再使用的资源。如果他们被清理怎么办?手动删除太麻烦了。建议使用其他工具。。

a6c33cb0811cedab3dcc585f9c203c76.png

android-resource-remover

android-resource-remover

android-resource-remover是一个开放源代码的Python库,因此可以Android Lint从项目中删除未使用的资源。

运行环境要求:

  • Python> = 2.7
  • ADT> = 16
  • 点子

通过pip安装android-resource-remover:

pip安装android-resource-remover

使用Lint生成的lint-results.xml文件清除不使用资源。运行命令:

android-resource-remover –xml build / outputs / lint-results.xml

这样,我们可以清除无用的Android资源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值