在Android Studio發(fā)布之后,無(wú)論國(guó)內(nèi)外,都掀起了一股Android Studio PK Eclipse的熱潮,人們爭(zhēng)相熱議如何看待Google I/O上推出的Android Studio?Android Studio這個(gè)遲來(lái)的安卓開(kāi)發(fā)工具能完全取代Eclipse嗎?
Android Studio
Android Studio是一項(xiàng)全新的基于IntelliJ IDEA的Android開(kāi)發(fā)環(huán)境。類(lèi)似于Eclipse ADT插件,Android Studio提供了集成的Android開(kāi)發(fā)工具用于開(kāi)發(fā)和調(diào)試。

圖:Android Studio
除了IntelliJ功能,Android Studio還提供:
基于Gradle的構(gòu)建支持;
Android特定重構(gòu)和快速修復(fù);
提示工具更好地對(duì)程序性能、可用性、版本兼容和其他問(wèn)題進(jìn)行控制捕捉;
支持ProGuard和應(yīng)用簽名功能;
自帶布局編輯器,可以讓你拖放UI組件,并在多個(gè)屏幕配置上預(yù)覽布局,等等。

盡管Android Studio一經(jīng)推出便迅速贏得了Android開(kāi)發(fā)者的喜愛(ài),但遺憾的是目前Android Studio并未開(kāi)發(fā)完成,在使用過(guò)程中,不可避免地會(huì)遇到一些bug。但在Google I/O現(xiàn)場(chǎng)進(jìn)行功能演示時(shí),是直接用代碼的形式進(jìn)行的。IDE可以檢查編碼情況、直接查看顏色編碼,還可以對(duì)不同尺寸的設(shè)備布局進(jìn)行預(yù)覽——無(wú)論是3.7 英寸的電話(huà)設(shè)備,還是10英寸的平板設(shè)備,都不在話(huà)下。IDE甚至還可以對(duì)不同語(yǔ)言布局情況進(jìn)行預(yù)覽,以檢驗(yàn)在不同的國(guó)際化產(chǎn)品環(huán)境下文字是否會(huì)出現(xiàn)排版溢出。

開(kāi)發(fā)者有話(huà)說(shuō):
Eclipse已過(guò)時(shí),我們需要Android Studio!
Google此次推出Android Studio引起了開(kāi)發(fā)者的一片叫好,業(yè)界普遍認(rèn)為Google轉(zhuǎn)向基于IntelliJ的IDE是明智之舉。因?yàn)檎鏣apadoo創(chuàng)始人Dermot Daly所言,大量的Java開(kāi)發(fā)者認(rèn)為Eclipse已經(jīng)過(guò)時(shí),已無(wú)法滿(mǎn)足他們的應(yīng)用開(kāi)發(fā)要求。接下來(lái),就讓我們一起來(lái)聆聽(tīng)Hacker News以及知乎上眾多開(kāi)發(fā)者的心聲。
davesims:不得不承認(rèn),IntelliJ IDEA 12對(duì)Android的支持要遠(yuǎn)遠(yuǎn)優(yōu)于Eclipse,除了有一個(gè)更好的Java IDE。我現(xiàn)在很好奇是,基于IntelliJ的Android Studio究竟有何不同?我覺(jué)得可能類(lèi)似于JetBrains的RubyMine和IntelliJ中的Ruby/Rails插件支持之間的差異,整體功能相同,但在域中有著更好的UX集成。
cookiecaper:迫于外部項(xiàng)目壓力,我不得不使用Eclipse。我一點(diǎn)都不喜歡它,因?yàn)樗嫶蠖依щy。非但不能簡(jiǎn)化我的工作,無(wú)論是啟動(dòng)還是使用都非常慢。如果我想要輸入一個(gè)項(xiàng)目,我就必須手動(dòng)復(fù)制項(xiàng)目文件,然后手動(dòng)編輯,因?yàn)榫退闶窃谖募到y(tǒng)中建立一個(gè)簡(jiǎn)單的文件夾,Eclipse都太過(guò)遲鈍。UI非常慢,這也就意味著加載很慢,就算是從“Debug”到“Code”視窗的切換都非常緩慢。總的來(lái)說(shuō),怎一個(gè)慢字了得,因此我很希望IntelliJ能夠更好。
airlocksoftware:我開(kāi)發(fā)Android應(yīng)用已經(jīng)有好幾年了。在我的電腦上,Eclipse已經(jīng)墮落到構(gòu)建運(yùn)行一個(gè)應(yīng)用就會(huì)讓它卡上一小會(huì)兒的地步。因此我放棄了 Eclipse轉(zhuǎn)而使用了IntelliJ。到目前為止感覺(jué)很好,響應(yīng)也很快。但I(xiàn)ntelliJ也有缺點(diǎn),比如說(shuō)布局預(yù)覽就很糟糕,因此當(dāng)我一聽(tīng)說(shuō) Google Android團(tuán)隊(duì)轉(zhuǎn)向構(gòu)建IntelliJ的消息時(shí),我就感到非常興奮。
覃超:對(duì)我來(lái)說(shuō)(一個(gè)iOS+Android開(kāi)發(fā)者),這無(wú)疑是最讓我覺(jué)得興奮的亮點(diǎn)。這不僅表明Google識(shí)時(shí)務(wù)開(kāi)始遠(yuǎn)離Eclipse陣營(yíng),同時(shí)也表達(dá)Google對(duì)于維護(hù)一個(gè)自己的IDE的commitment。
Bill Cheng:無(wú)論怎么看都是在IntelliJ IDEA開(kāi)源項(xiàng)目的基礎(chǔ)上二次開(kāi)發(fā)的,就現(xiàn)在的Android Studio來(lái)說(shuō),做得還是很不錯(cuò)的,至少比Eclipse要好多了,不過(guò)具體如何定義,還是等版本號(hào)到1.0再說(shuō)吧,現(xiàn)在還為時(shí)過(guò)早。
rlei:IntelliJ 本身的好用就不止是一點(diǎn)半點(diǎn),而是很多很多,在Java程序員群體中的聲譽(yù)也非常好,并且從一開(kāi)始Google Android Team就有很多人用。這次Google干脆基于IntelliJ搞個(gè)免費(fèi)專(zhuān)用版Android Studio,終于可以讓我等舍不得掏錢(qián)而長(zhǎng)期將就用Eclipse的碼農(nóng)歡呼雀躍了。
最后Eclipse能否被Android Studio完全取代?我們還要看android開(kāi)發(fā)者的實(shí)際使用來(lái)看,開(kāi)發(fā)者們你們?cè)趺纯矗?br />
引自:Eclipse能被Android Studio完全取代嗎? 作者:程序員幫主
原文地址:http://www.weightlossorganic.com/article/2361408068126725.htm
關(guān)于一覽 | 聯(lián)系我們 | 用戶(hù)反饋
深圳市一覽網(wǎng)絡(luò)股份有限公司 版權(quán)所有 ©2006-2025 粵ICP備08106584號(hào) 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:粵B2-20070017