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無法訪問的原因,導致下載失敗,直接止步于此了。
2、運行的資源占用率及效率
eclipse ADT運行時內存占用約260M,android studio運行時內存占用約110M。
3、項目的新建效率
eclipse ADT通過向導5個步驟就可以快速新建一個Android project。
android studio通過向導4個步驟可以新建一個Android project,但是創建gradle項目框架較慢。
4、項目的開發效率及易用性比較
eclipse ADT在頁面xml樣式參數配置方面較差,大部分參數只能寫代碼設置。
android studio在頁面xml樣式參數配置方面強,參數可直接選擇配置。
android studio基于gradle構建項目,你無法同時集中管理和維護多個項目的源碼,而eclipse ADT可以同時打開多個項目,對于手頭項目多,需要多個項目同時開發、維護的團隊eclipse ADT更好用些。
5、項目的運行速度比較
eclipse ADT開發運行調試慢是常被詬病的,那么這個android studio項目運行如何? eclipse ADT啟動AVD模擬器,耗時3分鐘;android studio無法啟動,后來一通設置后,在AVD中增加模擬器,還是無法啟動。
它們使用的模擬器都是基于android SDK的AVD,就算都運行了,速度也是一樣的。
可見android studio并沒有速度方面的優勢。
新聞熱點
疑難解答
圖片精選