Android Studio Meerkat 功能推送已解決的問題

Android Studio Meerkat 功能推送 | 2024.3.2 RC 4

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-rc04
已修正問題
JDK
macOS 15.4 的啟動作業異常終止

Android Studio Meerkat 功能推送 | 2024.3.2 RC 3

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-rc03

此版本包含小幅修正和改善項目。

Android Studio Meerkat 功能推送 | 2024.3.2 RC 2

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-rc02
已修正問題
C++ 匯入/同步處理
Meerkat、Mac 系統的 Meerkat 有時無法顯示檔案選單

Android Studio Meerkat 功能推送 | 2024.3.2 RC 1

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-rc01
已修正問題
縮減器 (R8)
init 中安全層級轉換的 ClassCastException
AGP 8.9 中的資源縮減問題會導致動態功能模組缺少資源
無法叫用 com.android.tools.r8.internal.H5.x()

Android Studio Meerkat 功能推送 | 2024.3.2 Beta 1

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-beta01
已修正問題
Android Gradle 外掛程式
隔離的專案:DeclarativeSchemaModel 序列化錯誤
Dexer (D8)
Baklava 的 android.os.Build.VERSION_CODES_FULL 向後移植有誤
AutoClosable 脫糖程序不會再回報受支援的 ExecutorService.close
Gradle
Java 17:未顯示「Show Gradle Daemons」視窗中的 Gradle Daemon (顯示 Java 8 和 11)
縮減器 (R8)
更新至 AGP 8.9.0 後無法產生已簽署的 APK
分析分配網站的寫入前讀取屬性時發生錯誤
R8 縮減器版本 8.6.* 中的 Java SPI 相關問題,8.7.*、8.8.0 版

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 8

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha08
已修正問題
Android Gradle 外掛程式
新增將「獨立分割」資訊傳遞至 R8 的支援功能
透過 Android Studio 執行應用程式時,應用程式因 NoClassDefFoundError 和 ClassNotFoundException 而異常終止
Android Gradle 外掛程式:避免在 PackageRenderscriptTask 和 ProcessJavaResTask 中覆寫 Sync.getDestinationDir()
將合併的 Java 資源用於單元測試
部署作業
部署失敗錯誤訊息:顯示 minSdk,代表 targetSdk
Gradle
在 AS 中重構套件名稱時,讓 build.gradle 的「namespace」屬性保持同步
Gradle 檔案編輯器
版本目錄檔案名稱與 UI 不一致
依附元件輔助程式未正確將外掛程式新增至單一模組專案
新增宣告式錯誤控制代碼,前往錯誤行
匯入/同步處理
專案結構對話方塊問題
開啟設定,以便在專案開啟時自動匯入
Lint
警告訊息文字有誤:「Unnecessary; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O」在此 *never* 這裡 (`SDK_INT` ≥ 26 and < 31)"
Studio Bot
在專案中建立的提示資料庫檔案,但未編輯提示資料庫

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 7

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha07
已修正問題
Android Gradle 外掛程式
無法去除下列程式庫,無法將其包裝
Gradle 檔案編輯器
[DCL] 新增以 lambda 做為最後參數的函式呼叫支援功能
UastGradleVisitor 無法正確偵測方法呼叫的父項
讓 TomlError 剖析器知道目錄名稱,並視需要透過目錄疊代
Lint
Lint:AGP 8.10.0-alpha05 會觸發大量誤判合成
允許在測試來源中啟用 NewApi
在 Android Studio 中檢查程式碼後,按下按鈕「LintIdeFix」會有什麼影響
Logcat
Android Studio Meerkat Feature Drop | 2024.3.2 Canary 4- 無法變更 Logcat 字型及其大小
多平台
在套用 Android 和 jvm 目標的 kmp 專案中,jvm 來源集顯示「偵測到非 Android 來源集」通知

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 6

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha06
已修正問題
Android Gradle 外掛程式
初始化指令碼 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' 第 162 行
API
透過 SdkComponents 公開 AAPT 二進位檔
Lint
Aligned16KB Lint 檢查中的 ConcurrentModificationException

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 5

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha05
已修正問題
Android Gradle 外掛程式
初始化指令碼 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' 第 162 行
部署作業
Android Studio 未將應用程式變更部署至應用程式
發布應用程式套件/APK
[AGP] :app:collectDebugDependencies 失敗,訊息過大 (2326853975 位元組),無法容納於記憶體
執行中的裝置
新增設定,禁止在鏡像投放時開啟螢幕截圖
根據使用者定義的命名機制自動儲存螢幕截圖
允許調整裝置螢幕截圖大小
Android Studio 裝置螢幕截圖/螢幕擷取解析度應可控制
使用者介面工具
向量素材資源互動視窗開啟時並未提供所有圖示選項

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 4

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha04
已修正問題
API
將 com.android.build.api.variant.HasDeviceTests 升級為穩定版
Compose 預覽螢幕截圖測試
無法產生螢幕截圖:協同程式調度工具設定中的更新工作失敗
部署作業
[Ladybug Canary 9] 執行專案時,AS 不會再重建專案,進而導致「載入建構成果時發生錯誤」
意見回饋
要重新命名「說明」>「提供意見給說明」>「回報錯誤」嗎?
Gradle
在單一變化版本 Android 程式庫中使用 Compose 時,該變化版本應啟用 includeSourceInformation
IntelliJ
從 JetBrains:將 Bazel 建構的外掛程式中繼資料標記到 product-info.json
版面配置與資源編輯
版面配置捲動畫面?
Lint
CredentialManagerSignInWithGoogle 的偽陽性 Lint 錯誤
多平台
如果委派的 Java 屬性為空值,存取「AnalyticsEnabledSources.java」會當機
Room SQL
查詢資料庫檢視表的查詢語法錯誤
捨棄查詢中的資料欄產生樣式檢查錯誤

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 3

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha03
已修正問題
Android Gradle 外掛程式
啟用統計資料時,AndroidComponentsExtension.addSourceSetConfigurations 毀損
在 AGP 8.8.0 中,專案「:app」無法存取「Project.group」和「Project.version」
程式碼分析
不要假設每個 Toml 檔案都是版本目錄
程式碼編輯器
內嵌完成功能:非英文字元不一定會轉譯
部署作業
[Ladybug Canary 9] 執行專案時,AS 不會再重建專案,進而導致「載入建構成果時發生錯誤」
Gradle 檔案編輯器
無法偵測透過差異檢視器對 build.gradle 所做的變更
版面配置與資源編輯
android:tag 字串定義中的轉譯問題
Android Studio 更新後速度變慢
Lint
編輯 Kotlin 文字時,AS 2024.3.1.4 斷斷續續。

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 2

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha02
已修正問題
Android Gradle 外掛程式
AGP 應聲明其支援即將出貨的 API 35
偵錯工具
Kotlin 偵錯工具執行「Debugger:搜尋 Kotlin 檔案」時執行速度緩慢
Gradle
Mark CommonExtension.testOptions 穩定版
在單一變化版本 Android 程式庫中使用 Compose 時,該變化版本應啟用 includeSourceInformation
Gradle 檔案編輯器
無法偵測透過差異檢視器對 build.gradle 所做的變更
匯入/同步處理
Meerkat canary06 中斷 Gradle 分析器
移動/重新命名程式碼重構
無法重新命名 Meerkat Android Studio Canary 9 中的檔案
資源
便利性問題
執行測試
無法執行單元測試。

Android Studio Meerkat 功能推送 | 2024.3.2 Canary 1

與以下項目共同發布
  • Android Gradle 外掛程式 8.10.0-alpha01
已修正問題
建構輸出內容
建構作業輸出內容未連結至錯誤
版面配置與資源編輯
沒有「Layout Resource File」選單項目
右側的 UI 顯示內容不會即時更新
Lint
密封介面上的「@Parcelize」註解出現錯誤的 Lint 警告
執行中的裝置
開發人員畫面鏡像功能只會在更新至 QPR1 Beta 1 版後在 Android Studio 中無法正常運作
Translations Editor
刪除錯誤的字串資源