Google发布Android Studio 1.0
第一個(gè)IDE穩(wěn)定版本:Google發(fā)布Android Studio 1.0
經(jīng)過(guò)兩年的發(fā)展,Google于今天發(fā)布了Android Studio 1.0——針對(duì)Android開發(fā)者集成開發(fā)環(huán)境(IDE)的第一個(gè)穩(wěn)定版本。你現(xiàn)在就可以通過(guò)Windows、Mac和Linux上的Android開發(fā)者網(wǎng)站下載這個(gè)版本。
2013年5月份,Google在I/O開發(fā)者大會(huì)上推出了基于IntelliJ IDEA Java IDE上的Android Studio,定位很簡(jiǎn)單:這是官方的Android IDE。
同時(shí),Google承諾Android Studio將使得開發(fā)者“更快更有效率”,并稱它是Eclipse的替代品,事實(shí)上,公司為Eclipse用戶列出了遷移步驟。
新增功能
鑒于Android Studio現(xiàn)在只有1.0,從某種程度上來(lái)講所有的功能都是“新”的。但是Google也有特定要突出的功能(完整的概述,見于Android Studio基礎(chǔ)頁(yè)面)。
首先,我們第一次運(yùn)行安裝向?qū)?#xff0c;現(xiàn)在這“入門”向?qū)枰惆惭bAndroid SDK ,設(shè)置開發(fā)運(yùn)行環(huán)境,創(chuàng)建一個(gè)優(yōu)化的測(cè)試應(yīng)用模擬器,以及捆綁一組代碼模板。
說(shuō)到模板, Android Studio 包括安裝向?qū)?#xff0c;允許你創(chuàng)建新的項(xiàng)目模板或者導(dǎo)入 Google 代碼示例。如果空的項(xiàng)目讓你無(wú)從下手,你會(huì)喜歡這個(gè)導(dǎo)入功能的。
Android Studio 使用所有 IntelliJ IDEA 智能的代碼編輯功能,比如高級(jí)代碼完成,重構(gòu)和代碼分析。
Android Studio 允許你管理你所有應(yīng)用的字符串翻譯,你可以很容易的在任何項(xiàng)目中提取和分析所有硬編碼字符串。
Android Studio 允許你編輯和預(yù)覽Android 布局,通過(guò)不同的屏幕大小,語(yǔ)言甚至是 API 版本來(lái)調(diào)試。如果你正在開發(fā)一個(gè)運(yùn)行于多個(gè)Android版本的應(yīng)用,這將會(huì)有很大的幫助。
Android Studio包含一個(gè)性能分析工具叫內(nèi)存監(jiān)視器。它向你展示應(yīng)用的內(nèi)存使用情況,這樣可以幫助你找到方法來(lái)提高應(yīng)用性能。
最后Android Studio允許一個(gè)簡(jiǎn)單的方法將Google云存儲(chǔ)后端和端點(diǎn)添加到你的應(yīng)用中,就像Google云消息傳遞那樣。后者是Google最初承諾IDE的特點(diǎn)之一。公司的目標(biāo)是(目前仍然是)讓Android Studio成為開發(fā)者構(gòu)建新應(yīng)用的單一中心。
Android Studio使用Gradle-based構(gòu)建系統(tǒng),Google稱這“提供了很大的靈活性和可擴(kuò)展性”。關(guān)鍵的特性包括構(gòu)建多樣的支持以便更好地操作不同的構(gòu)建類型(調(diào)試VS發(fā)布),或者同一個(gè)應(yīng)用的不同版本(付費(fèi)VS免費(fèi)), multi-APKs通過(guò)分段游處理,multi-dex支持并依賴第三方函數(shù)庫(kù)管理。
Google于今天同時(shí)發(fā)布了Gradle plugin的1.0版本。自從Android Studio和Gradle plugin之間的通信變得穩(wěn)固之后,更新其中一個(gè)將不會(huì)要求更新另一個(gè)。
下一步是什么
當(dāng)前的post-1.0路線圖包含三個(gè)顯著的附加物:本地的管理者、更好的重構(gòu)支持和更多的Gradle 支持改進(jìn)。Google稱將計(jì)劃添加特性,改進(jìn)應(yīng)用測(cè)試和更好的支持游戲開發(fā)。除此之外,Android產(chǎn)品經(jīng)理Jamal Eason告訴VentureBeat(互聯(lián)網(wǎng)產(chǎn)業(yè)新聞博客),公司在關(guān)于Android Studio的未來(lái)方面沒有具體的分享。
隨著第一個(gè)穩(wěn)定版本的發(fā)布,公司將使用一個(gè)一覽表,類似于Google Chrome的發(fā)布渠道,這意味著開發(fā)者能選擇那些他們快速獲得Android Studio的最新特性。
Android Studio有四個(gè)不同的版本(你可以在頁(yè)面里通過(guò)設(shè)置更新來(lái)改變版本),包括Canary、 Dev、 Beta和Stable。下面是它們的詳細(xì)介紹:
- Canary版本:這個(gè)版本的更新頻率大概是一周,當(dāng)它們被測(cè)試時(shí),它們?nèi)允苤朴贐ug,Google希望開發(fā)者能夠盡快的發(fā)現(xiàn)新Bug。
- Dev版本:該版本是從Canary版本精心挑選出來(lái)的,經(jīng)受住了時(shí)間的考驗(yàn),更新頻率為一周或一個(gè)月。
- Beta版本:盡管Android Studio的存在一直被視為預(yù)覽質(zhì)量級(jí)別的,它有少數(shù)的beta版本,從0.8.14到最新版都是Beta版的候選人。
- Stable版本:今天發(fā)布的1.0版本,以及其他的穩(wěn)定的里程碑版本。
Android Studio仍然和Microsoft的Visual Studio相距甚遠(yuǎn),但是很容易看到,Google是如何把它滲透到競(jìng)爭(zhēng)對(duì)手那邊的,命名和方向。然而Google似乎完全滿意于把IDE的焦點(diǎn)僅放到開發(fā)其移動(dòng)操作系統(tǒng)。
總結(jié)
以上是生活随笔為你收集整理的Google发布Android Studio 1.0的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 每天睡4小时上7门课
- 下一篇: 流行的就是最好的:Android开发者的