Android Studio最新正式版2.3是最新版本的Android開發環境,基於 IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 2.3正式版發布了,該版本包含一些新特性,包括對 WebP 支持的更新;ConstraintLayout 庫支持更新和布局編輯器的部件麵板。
Android Studio 提供了集成的 Android 開發工具用於開發和調試,在 IDEA 的基礎上,Android Studio 提供:
基於 Gradle 的構建支持
Android 專屬的重構和快速修複
提示工具以捕獲性能、可用性、版本兼容性等問題
支持 ProGuard 和應用簽名
基於模板的向導來生成常用的 Android 應用設計和組件
功能強大的布局編輯器,可以讓你拖拉 UI 控件並進行效果預覽
更新內容
IDE:基礎 IDE 從 IntelliJ 2016.1 升級到 2016.2,它增加了許多新功能 - 連字,麵包屑,編輯器背景圖片,檢查 UI ,通知和調試器等。
布局編輯器:布局編輯器現在支持 ConstraintLayout 的鏈和比率。
Lint:
Lint 現在有“基線支持”,它允許您檢入當前的一組警告 - 從現在開始,隻報告新問題。這使得具有大量技術債務的項目設置為基線,然後在引入新問題時中斷構建,而不必首先去解決所有現有問題。為了不忘記技術債務,雖然它創建一個信息級別的問題,告訴你,你已經過濾掉錯誤:
有很多新的 lint 檢查。 一些示例包括在支持庫25中強製實施新的 @RestrictTo 和@VisibleForTesting(否則為預期)注釋,標記過時的 SDK_INT 檢查,確保動畫屬性有效,並且不在發布版本中重命名,標記潛在的 WiFi 管理器內存泄漏,以及更多 。
詳細了解新的 lint 檢查和基線支持,請查看此處。
WebP: Android Studio 2.3 現在提供 PNG 到 WebP 轉換。 使用新的轉換向導,您可以快速生成 WebP 圖像,如果您使用有損編碼,請檢查圖像的差異。 在您的應用程序中使用 WebP 圖像可以節省 APK 空間,並且更高效。詳細請查看此處。
數據綁定:除了在編輯支持數據綁定的許多錯誤修複,有一個新的功能,以幫助調試應用程序使用數據綁定。 通常,IDE 將自動計算數據綁定類“即時”,使得它們始終是正確的,並且在 XML 文件中進行編輯時是最新的。 然而,當你調試你的應用程序,你可能想看到並進入到編譯的代碼。 您現在可以在首選項下啟用此功能:
Pixel and Pixel XL: Pixel 和Pixel XL 設備定義添加到布局編輯器和 AVD 管理器,以幫助使用 Android 7.1 開發人員預覽版本測試您的應用程序。
增量SDK更新:此版本的 Studio 包括對 SDK 組件(例如係統映像)的增量修補的支持。我們現在可以為係統映像(通常非常大)提供補丁,而使用 Studio 2.3 更新這些補丁將允許更小更快的下載。
構建係統:支持新的 Gradle 插件 2.3.0 。有一些顯著的變化:
默認情況下啟用 dex 文件的用戶緩存,這將加快構建
非常大的項目的配置時間應該明顯更快
對於即時運行,“啟動延遲”(大應用程序在啟動時停頓幾秒鍾)應該消失
即時運行使用針對 Android N 的“APK拆分”,這比它用於定位較舊的平台的類加載器技巧更可靠
Bug修複:一個值得注意和高度要求的增強(b.android.com/220197),我們還添加了一個向量資源向導的搜索框您現在可以快速過濾通過矢量圖標基於資產的名稱。
76.4M / 03-25
55M / 06-05
237.9M / 04-13
140.5M / 03-06
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
353.9M / 06-05
131.8M / 04-13
230.8M / 03-03
195.6M / 03-03
165.4M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
325.8M / 06-07
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
110.5M / 04-23
26.7M / 03-16
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
201.2M / 04-13
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
9.48G / 07-06
50KB / 07-06
116.2M / 04-10
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
509.7M / 07-06
561.8M / 07-11
1.32G / 01-19
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06