Android Studio删除工程里面无用的代码和资源
2015-08-18 18:04
344 查看
如果你是一个经常开发android应用程序或者做android维护项目的人,我想说你对我谈论的这个话题,一定会感兴趣的。
因为只有做到了这两点,你的项目生成的apk包才会更小,而不是随着你的开发和维护,无用的代码和资源无限的堆积,这对开发者和维护者来说不但是噩梦,更是一个无形的炸弹。
好了,废话不多说,让我们一起来看看我是如何做到上面两点的吧。
2.按装之后你会看到:
3.然后你只需要右键点击运行,便会生成你需要的结果:
4.另外,注意会在形如“D:\workspace\ucdetector_reports”目录也会生成扫描的结果文件:
5.最后你可以根据html里面的日志来删除相应的函数和类就可以了,是不是很简单啊?
1.改工具是本人根据自己的经验在别人的基础上改进而开发的一个工具,对比其它工具更加简单易用,而且可以清理工程里面大概12种不用的资源,本人也深感其方便之处。
2.界面如下:
3.点击打开,选择工程所在的根目录,然后点击开始就可以了(注意在扫描完工程成之后,对于太大的项目需要等一会,结果才会出来,另外可点击右上角的最大化来查看扫描的结果)。
4.xml和png的图片可以点击操作菜单里面的删除和全部删除来达到目的;
5.如果大家在使用中碰到什么问题,在帮助里面有我的联系方式。
来自为知笔记(Wiz)
因为只有做到了这两点,你的项目生成的apk包才会更小,而不是随着你的开发和维护,无用的代码和资源无限的堆积,这对开发者和维护者来说不但是噩梦,更是一个无形的炸弹。
好了,废话不多说,让我们一起来看看我是如何做到上面两点的吧。
清除代码工具: UCDetector
1.在eclipse里面安装的插件的地方输入: http://ucdetector.sourceforge.net/update2.按装之后你会看到:
3.然后你只需要右键点击运行,便会生成你需要的结果:
4.另外,注意会在形如“D:\workspace\ucdetector_reports”目录也会生成扫描的结果文件:
5.最后你可以根据html里面的日志来删除相应的函数和类就可以了,是不是很简单啊?
清除不用的资源: ARC(android resource cleaner)
下载地址 http://download.csdn.net/detail/androidzhaoxiaogang/45398521.改工具是本人根据自己的经验在别人的基础上改进而开发的一个工具,对比其它工具更加简单易用,而且可以清理工程里面大概12种不用的资源,本人也深感其方便之处。
2.界面如下:
3.点击打开,选择工程所在的根目录,然后点击开始就可以了(注意在扫描完工程成之后,对于太大的项目需要等一会,结果才会出来,另外可点击右上角的最大化来查看扫描的结果)。
4.xml和png的图片可以点击操作菜单里面的删除和全部删除来达到目的;
5.如果大家在使用中碰到什么问题,在帮助里面有我的联系方式。
来自为知笔记(Wiz)
相关文章推荐
- android经典开发书籍
- Android 点滴——AsyncTask
- Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()'
- 关于Android中的四大组件(AIDL Service的使用)
- android ndk环境搭建,如果是mac,请先装mac make编译器(可以使用Xcode进行安装)
- Android 组件类继承关系结构图
- Mac 下设置Android 环境变量 NDK
- Android ListView中按钮监听器设置的解决方案
- Android 内存管理 &Memory Leak & OOM 分析
- Android中ActionBar中显示overflow
- Android OOM原因总结
- 从源码角度分析Android View的绘制机制(一)
- Android Hook神器:XPosed入门与登陆劫持演示
- Xamarin.android之检测网路
- Android 版本号等等获取
- Android 新浪微博 授权失败 21337
- Android自定义组件之日历控件-精美日历实现(内容、样式可扩展)
- 关于Android 下拉刷新,上拉加载更多数据功能的详细解析
- Android底层音频声道耳机插头和开关壳体的发展
- Android平台即时通讯软件开发小经验