android studio與eclipse ADT這兩個開發(fā)工具,是廣大Android工程師們手頭必備的工具。一個基于開源的eclipse,具備大量的用戶;另一個是google主推的,得到官方的強力推薦;那么哪個會可好用、易用,哪個運行速度更快,哪個調(diào)試更方便,哪個開發(fā)效率更高,這是許多人都在問的問題,最近我花了些時間整理了一下。
1、安裝的比較
eclipse ADT-22.3的安裝包大約484M,android studio-0.3.1的安裝包大約495M,安裝包大小與下載的版本與來源有關系。eclipse ADT下載完畢,解壓出來,指定工作目錄,直接就可以進行項目開發(fā)了,非常順。
android studio下載完畢,要通過向?qū)нM行安裝,并且直接引導進行項目新建,這時要從google及gradle網(wǎng)站上下載許多東西,最少要等1個小時,高版本由于google無法訪問的原因,導致下載失敗,直接止步于此了。
2、運行的資源占用率及效率
eclipse ADT運行時內(nèi)存占用約260M,android studio運行時內(nèi)存占用約110M。
3、項目的新建效率
eclipse ADT通過向?qū)?個步驟就可以快速新建一個Android project。
android studio通過向?qū)?個步驟可以新建一個Android project,但是創(chuàng)建gradle項目框架較慢。
4、項目的開發(fā)效率及易用性比較
eclipse ADT在頁面xml樣式參數(shù)配置方面較差,大部分參數(shù)只能寫代碼設置。
android studio在頁面xml樣式參數(shù)配置方面強,參數(shù)可直接選擇配置。
android studio基于gradle構建項目,你無法同時集中管理和維護多個項目的源碼,而eclipse ADT可以同時打開多個項目,對于手頭項目多,需要多個項目同時開發(fā)、維護的團隊eclipse ADT更好用些。
5、項目的運行速度比較
eclipse ADT開發(fā)運行調(diào)試慢是常被詬病的,那么這個android studio項目運行如何? eclipse ADT啟動AVD模擬器,耗時3分鐘;android studio無法啟動,后來一通設置后,在AVD中增加模擬器,還是無法啟動。
它們使用的模擬器都是基于android SDK的AVD,就算都運行了,速度也是一樣的。
可見android studio并沒有速度方面的優(yōu)勢。
6、項目的混淆,打包、發(fā)布、管理 這部分以后再深入分析追加,總的來說,在國內(nèi)這環(huán)境中,eclipse ADT更適用一些。android studio并沒有明顯的使用上的優(yōu)越性。
新聞熱點
疑難解答