ant 加快eclipse下android项目编译速度
本文主要介绍通过ant和一些eclipse配置加快eclipse下android项目编译速度。
主要包括两部分ant提高效率、eclipse配置项提高效率。关于eclipse中android项目的编译过程分析见上一篇博客。
Ps:本文中编译过程输出都是以真机(htc g7)作为avd,api level为8。
?
用eclipse进行android开发的朋友都会发现,无论是java文件还是一个资源文件的修改,在build的时候都会有一个重新编译的过程,而这个过程及其缓慢,导致项目开发效率极其低下。
?
1、ant配置提高效率
这个部分主要介绍ant可以为android开发做什么,如何生成ant项目,为已存在的项目生成ant的build xml,如何利用ant生成配置。
相应java开发对ant都有一定熟悉,关于下载安装、配置及使用不多介绍,具体可见apache ant
1.1 ant可以为android开发做什么
a.?添加自定义生成步骤
b. 使用自动生成系统
c. 使用生成配置
d. 一个命令build项目
?
1.2 生成ant项目
使用如下命令
具体可以参考?http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html?
2、eclipse配置项提高效率
右击项目选择Properties -> Builders,取消勾选所有的Builders
原因尚不明,但很有效果,修改文件后保存,编译极快。
?
3、修改sdk依赖版本,据悉在api level 8之前编译速度良好。
未降级api进行测试
?
参考:
http://oae9.wordpress.com/2011/03/22/android-workaround-for-slow-building-workspace-problem-in-eclipse/
?
http://liuqzan.iteye.com/blog/951995