android studio與eclipse ADT各方面比較
android studio與eclipse ADT這兩個開發工具是廣大Android工程師們手頭必備的工具。一個基于開源的eclipse,具備大量的用戶;另一個是google主推的,得到官方的強力
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并沒有明顯的使用上的優越性。