Android Studio Narwhal 已解決的問題

Android Studio Narwhal | 2025.1.1 Patch 1

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.1

這個版本包含多項細微修正和改進項目。

Android Studio Narwhal | 2025.1.1

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0 版

這個版本包含多項細微修正和改進項目。

Android Studio Narwhal | 2025.1.1 RC 2

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-rc02

這個版本包含多項細微修正和改進項目。

Android Studio Narwhal | 2025.1.1 RC 1

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-rc01
已修正問題
Dexer (D8)
AutoClosable 解糖作業會中斷 Android Studio 內的 AGP 建構作業
縮減器 (R8)
處理 JavaFuzzer 程式碼時,R8 會在 min-api 24 上當機

Android Studio Narwhal | 2025.1.1 Canary 10

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha10
已修正問題
資料庫檢查器
Narwhal (Canary 9) 中的應用程式檢查器不會顯示會議室內容。
匯入/同步處理
匯入專案時,.idea 和 .gradle/config.properties 必須將 gradleJvm 設定為 GRADLE_LOCAL_JAVA_HOME

Android Studio Narwhal | 2025.1.1 Canary 9

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha09
已修正問題
API
穩定 com.android.build.api.variant.ApkOutputProviders
背景工作檢查器
支援更多 PendingIntent.get() 方法
Gradle
AGP:大型素材資源導致 CompressAssetsTask 失敗,並顯示 java.lang.OutOfMemoryError
跨平台
Android-KMP 外掛程式需要 KGP 2.0.0

Android Studio Narwhal | 2025.1.1 Canary 8

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha08
已修正問題
Lint
'libs.versions.toml' 檔案中的 Lint 檢查建議升級至不支援的 AGP 版本。

Android Studio Narwhal | 2025.1.1 Canary 7

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha07
已修正問題
Android Gradle 外掛程式
ProGuard 檔案不存在時建構失敗
API
將 GeneratesApk.minSdk 升級為穩定版 API
裝置管理工具
RunningAvdTracker 會在處置期間初始化
匯入/同步處理
從 Gradle 設定中移除「Generate .iml files for modules imported from Gradle」(為從 Gradle 匯入的模組產生 .iml 檔案)
JDK
macOS 15.4 上的啟動當機問題
版面配置和資源編輯
AS: Koala: Gravity: Auto scrolls up after option selected

Android Studio Narwhal | 2025.1.1 Canary 6

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha06
已修正問題
Android Gradle 外掛程式
更新 Gradle 發行版本時,不要強制執行 com.android.internal.version-check
Gradle 檔案編輯器
[DCL] RegularFile 屬性完成,並加上「.」。
匯入/同步處理
從 Gradle 設定中移除「Generate .iml files for modules imported from Gradle」(為從 Gradle 匯入的模組產生 .iml 檔案)

Android Studio Narwhal | 2025.1.1 Canary 5

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha05
已修正問題
Android Gradle 外掛程式
建構 AGP 8.11 時,請將 Kotlin 依附元件更新至 2.1.20 版
C++ 匯入/同步處理
有時檔案選單無法在 Meerkat (Mac) 上顯示
Compose 編輯
「Find Usages of composables」不會列出「@Preview usages」下的所有預覽用法
Lint
從 AGP 8.11.0-alpha03 開始,出現新的 MemberExtensionConflict Lint 問題 - 如何解決?
Logcat
為當機應用程式動作建立圖示
跨平台
無法將產生的來源新增至 KotlinMultiplatformAndroidVariant
Network Inspector
在規則中設定 Globals 變數 (應用程式檢查)
執行
「使用者管理的 ADB」最低須使用 5038 通訊埠,因此無法使用可能需要的預設通訊埠 5037

Android Studio Narwhal | 2025.1.1 Canary 4

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha04
已修正問題
Android Gradle 外掛程式
[AGP 8.9.0 以上版本] BuiltinKotlinCompilation 會向所有 Kotlin 編譯器外掛程式公開
API
穩定 androidx 使用的 KMP Android 外掛程式部分
Compose 預覽
CodeGen 有時會對失效的 PsiFiles / Modules 執行作業
Lint
如果擴充函式接收器可為空值,Lint 問題 `MemberExtensionConflict` 會出現偽陽性
`WrongGradleMedthod` 檢查出現偽陽性
資料類別合成成員呼叫的 SyntheticAccessor 誤判
TestMode.SUPPRESSIBLE 錯誤,適用於可標記的運算式回報的問題
即時編輯
Unhandled superclass: kotlin/jvm/internal/AdaptedFunctionReference`
Logcat
記錄檔中的字型過大
為當機應用程式動作建立圖示
新專案精靈
無法使用結尾為 .in 的網域建立專案
資源
擷取字串資源,但未偵測到已知函式的正確類型
執行中的裝置
關閉 Intellij Idea 專案時,模擬器會停止運作,但 Android Studio 仍處於開啟狀態

Android Studio Narwhal | 2025.1.1 Canary 3

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha03
已修正問題
Android Gradle 外掛程式
要求:針對 zipAlignEnabled 遭淘汰一事,說明淘汰原因和替代方案
程式碼編輯器
與 Dagger 相關的 CachedValue 使用方式有誤
Compose 預先發布版螢幕截圖測試
Compose 螢幕截圖測試:測試在 GitLab CI 中失敗
裝置管理工具
移除「正方形」和「矩形」螢幕截圖選項
無法偵測線上模擬器
模擬器緩慢停止運作時,無法清除 AVD
Lint
警告成員和擴充功能可能發生衝突
即時編輯
重組錯誤:「java.lang.IllegalArgumentException: Array has incompatible type: class [Lcom.example.myapplication.ListItem;」
Logcat
LogcatMessageAssemblerTest.multipleBatchesWithIntervals() 的 assertThat 用法無效
Network Inspector
在規則中設定 Globals 變數 (應用程式檢查)
資源
無法儲存色彩編輯器的透明度
編輯器中的整數資源預覽畫面不一致

Android Studio Narwhal | 2025.1.1 Canary 2

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha02
已修正問題
C++ 匯入/同步處理
有時檔案選單無法在 Meerkat (Mac) 上顯示
Compose 預覽
預覽 ExposedDropdownMenuBox 時,無法看到 DropdownMenuItems
在 Compose 預覽中啟用互動模式時發生記憶體洩漏
例項化 ExoPlayer 時,Compose 預覽無法轉譯
Lint
Lint 規則 BuildListAdds 無法偵測 buildList 中運算子函式 plusAssign (+=) 的用法
測試輔助程式碼出現 UseSdkSuppress 偽陽性
轉譯
預覽版面配置檔案時,Android Studio 異常終止
縮減器 (R8)
更新至 AGP 8.9.0 後無法產生已簽署的 AAB
Translations Editor
大量選取表格儲存格時發生問題

Android Studio Narwhal | 2025.1.1 Canary 1

與以下項目共同發布:
  • Android Gradle 外掛程式 8.11.0-alpha01
已修正問題
Android Gradle 外掛程式
專案遭到隔離:DeclarativeSchemaModel 序列化錯誤
套用變更
「Apply Code Changes」一律會導致系統重建 Activity
Compose 預覽
裝置專屬預覽應設定 uiMode
Gradle
在 AS 中重構套件名稱時,請保持 build.gradle 的 `namespace` 屬性同步
即時編輯
251 合併:BasicCompileTest.renamedFile() 失敗
251 合併:LiveEdit 整合測試失敗,並發生 IR CodeGen 例外狀況
251 合併:KeyMeta 空值指標例外狀況
Translations Editor
迴歸?翻譯編輯器無法建立翻譯文字。