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