android studio与eclipse ADT各方面比较
android studio与eclipse ADT这两个开发工具是广大Android工程师们手头必备的工具。一个基于开源的eclipse,具备大量的用户;另一个是google主推的,得到官方的强力推荐。那么哪个更好用、易用,哪个运行速度更快,哪个调试更方便,哪个开发效率更高,这是许多人都在问的问题。
1. 安装的比较
eclipse ADT-22.3的安装包大约为484M,android studio-0.3.1的安装包大约为495M,安装包大小与下载的版本及来源有关。安装eclipse ADT非常简单,下载完毕后解压即可进行项目开发。而安装android studio需要通过向导进行安装,并且要从google及gradle网站上下载许多东西,最少要等待1个小时。对于一些高版本,由于google无法访问的原因,可能导致下载失败。因此,从安装的角度来看,eclipse ADT更加方便快捷。
2. 运行的资源占用率及效率
运行时内存占用方面,eclipse ADT约为260M,而android studio约为110M。从资源占用率来说,android studio占用的内存更少。但是在效率方面,两者差别不大。
3. 项目的新建效率
eclipse ADT通过向导5个步骤就可以快速新建一个Android project。而android studio只需要4个步骤即可新建一个Android project,但是创建gradle项目框架较慢。
4. 项目的开发效率及易用性比较
在页面xml样式参数配置方面,eclipse ADT较差,大部分参数只能通过代码设置。而android studio在页面xml样式参数配置方面更强,参数可直接选择配置。另外,android studio基于gradle构建项目,无法同时集中管理和维护多个项目的源码,而eclipse ADT可以同时打开多个项目,对于手头有多个项目需要同时开发和维护的团队来说,eclipse ADT更为方便。
5. 项目的运行速度比较
eclipse ADT在开发运行调试方面被诟病为较慢,那么android studio项目的运行如何呢?在启动AVD模拟器方面,eclipse ADT耗时约3分钟;而android studio在经过一番设置后,仍然无法启动AVD模拟器。两者所使用的模拟器都是基于android SDK的AVD,即使能够正常启动,速度也是相同的。因此,可以看出android studio并没有在运行速度方面有明显的优势。
6. 项目的混淆、打包、发布和管理
关于这部分内容,需要进一步分析和补充,总的来说,在国内环境中,eclipse ADT更适用一些,而android studio并没有明显的使用上的优越性。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。