Android Studio 4.1 Beta 4 發(fā)布,來看新功能
根據(jù)最新消息,Android Studio 4.1 Beta 4 已發(fā)布。主要更新內(nèi)容如下:
System Trace UI 改進(jìn)
Android Studio profiler 中的 System Trace UI 現(xiàn)在包括以下模塊:
Box selection: 在線程部分,現(xiàn)在可以拖動鼠標(biāo)對一個矩形區(qū)域進(jìn)行框選,并跨多個線程進(jìn)行選擇,以一次性檢查所有線程
Analysis Summary tab: 分析面板中新的摘要選項卡顯示有關(guān)跟蹤事件和線程狀態(tài)的信息
Display data: 在顯示部分,新的 SurfaceFlinger 和 VSYNC 的時間線可以幫助調(diào)查應(yīng)用程序 UI 中的渲染問題
更多消息查看 release notes。
除了 System Trace UI 改進(jìn),還修復(fù)了部分錯誤:
Android Gradle Plugin
Issue #158747359: ./gradlew connectedCheck 運行報錯,并顯示錯誤信息
"com.android.ddmlib.InstallException: Unknown failure: Error: Unknown option: -g"
Issue #160155450: 無法正確遵守 String[] 引號周圍的合約
Issue #157781501: Android gradle 插件無法使用 Gradle 6.4.1 生成測試覆蓋率報告
Issue #160330055: GradleAnalyticsEnvironment 泄露了 ProviderFactory
Issue #159871229: 調(diào)試構(gòu)建會導(dǎo)致重復(fù)定義 desugared 類庫
Database Inspector
Issue #159993801: 雙擊 NULL 單元格會將 NULL 替換為空字符串
Dexer (D8)
Issue #158644894: 在 AGP 4.1.0-beta01 中,無法使用 Java 解壓縮進(jìn)行構(gòu)建
Issue #159275214: [library desugar] Desugar java.util.TimeZone.getTimeZone(ZoneId zoneId)
Import/Sync
Issue #156772381: Bug: IDE 提示讓更新 gradle 版本不存在且不合邏輯的文件
Lint
Issue #157781491: Lint 使用了錯誤的 SDK 版本
Shrinker (R8)
Issue #160351050: 枚舉內(nèi)聯(lián)有時使用 “錯誤”名稱
下載地址在:https://developer.android.com/studio/preview/index.html