Android Studio 3.3 正式版發布
Android Studio 3.3 發布了。出于用戶反饋的考慮,該版本比起大的新特性更新,更關注于基礎質量的提升。 自上個穩定版發布以來, Android Studio 3.3 解決了 200 多個用戶提交的 bug 的同時,包括了對導航編輯器(Navigation Editor)的官方支持、提升注釋處理器的 Java 增量編譯支持、C++ 代碼的 lint 檢查、升級過的項目向導和每個性能分析器的可用性修復。
Android Studio 3.3 在今年開啟了稱為 Project Marble 的、更廣泛的質量關注領域。在這個概念里,開發團隊專注于關注崩潰、掛起、內存泄露和影響用戶的 bug 等數量的減少,同時花精力在測量基礎測試上以防止這些問題的出現。
這是一個里程碑版本,主要有以下的更新:
開發
-
導航編輯器(Navigation Editor)
?– 導航編輯器是個可視化的編輯器,可以構建支持新 Jetpack 導航組件的 XML 資源。開發者可以用導航編輯器和導航組件在應用和內容區域間,建立可預測的交互。在早些的發行版本該編輯器提供了預覽,根據用戶的回饋保持了這個特性。
- IntelliJ 平臺的升級、Kotlin 更新 ?– 新版包含了 Intellij 2018.2.2,捆綁了 Kotlin 1.3.11。
- Clang-Tidy 對 C++ 的支持
- 新項目向導的更新
- 刪除未使用的 IDE 目錄
- IDE 用戶反饋
構建
- 提升使用注釋處理器時的 Java 增量編譯
- 延遲任務(Lazy task)的配置
- 單變量項目的同步
- Android App Bundles 現在支持即時應用
測試
- 多個模擬器 AVD 實例
- Android 9 Pie 模擬器系統鏡像 & Wi-Fi P2P
- 模擬器快照存儲速度提升
優化
- 分析器(Profiler)性能提升
- 內存分析器分配跟蹤選項
- 網絡分析器文本格式化
- CPU 分析器幀渲染數據