(Android Lint) 辛苦的花了很长的周期 做完了项目. 但是打包完发现 APK 的大小让你瞠目结舌 是不是甚至连自己不知道哪里拷贝过来了代码 和 代码相关的布局文件 资源等, 哪些被使用 哪些没有被使用, 清除这些没有被使用的资源,使整个工程变得清爽, APK 大小也能压缩 是我们有必要掌握的技能

选中工程 一般是 app 点选右键 如下图:

鼠标移动至 Analyze (中文释义:分析) 再点选 Run Inspection by Name … (中文释义:根据名称扫描检查)

然后你会见到下图:

输入 unused 未使用的 里面有很多项可查 比如: 未使用的 id , import , library 大家可以根据自己的需求去检查,这里我们选中 resources 弹出如下对话框:

这里是告诉你需要选中哪个 Module 或者 依赖 , 底部是扫描什么类型的文件 , 我们不勾选 , 上面默认选中 Whole (整个工程) 点击 OK

扫描结果已经出来 , 给我这个工程检查出了 29 个没有被使用过的资源文件 . 这个时候我们手动再删除一下这些没有被使用过的资源文件即可.

看到下方 img 此时是我已经是我把 29 个冗余没有使用的资源文件 可能是 图片, selector , string字段 , color等 全部处理完后的状态:

大功告成, 小伙伴赶紧去试试吧!

更多相关文章

  1. android 开发 socket发送会有部分乱码,串码,伴随着数据接收不完整
  2. 如何使用android的ndk建立native的开发环境
  3. Android对View进行截图并保存到本地相册
  4. 关于.jks和.keystore文件互相转换问题
  5. Android(安卓)Studio配置CMake开发NDK
  6. AIDL使用入门
  7. Android中将布局文件/View添加至窗口过程分析 ---- 从setContent
  8. Android(安卓)NDK之JNI使用例子
  9. Eclipse proguard 代码混淆 微信第三方库 Can\'t process class

随机推荐

  1. Ubuntu搭建Eclipse+JDK+SDK的Android
  2. Android(安卓)用axis2 webService产生jav
  3. Gradle build 报错:Received status code
  4. Android(安卓)SDK文档之Drawable Mutatio
  5. android:onTouch()和onTouchEvent()的区
  6. 开始使用Android(安卓)Sutdio(三)创建一个H
  7. Android(手机)连接电脑本地服务器(flask)
  8. ADT在线安装
  9. Android(安卓)Review
  10. Android(安卓)4.4(KitKat)中VSync信号的