Android Studio Koala 功能推送已解決的問題
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Android Studio Koala 功能推送 | 2024.1.2 Patch 1
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.1 版
已修正問題 |
Dexer (D8) |
Dexing 工作/轉換作業會產生非確定性的 classes.dex 內容
|
|
Gradle |
從 8.4.2 升級至 8.5.0 時,R8 發生迴歸現象
|
|
IntelliJ |
更新索引時無法關閉 Koala (需要很長的時間)
|
|
縮減器 (R8) |
R8 8.5.x 中的 SimpleInliningConstraintAnalysis 發生 StackOverflowError
|
Task :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException
|
java.lang.NullPointerException:無法叫用「com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()」
|
|
Android Studio Koala 功能推送 | 2024.1.2 RC 1
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-rc01
已修正問題 |
Android Gradle 外掛程式 |
AGP 8.5:執行更多「mergeDebugResources」工作,導致建構作業速度變慢
|
透過 Variants API 新增 srcs 目錄無法正常運作
|
|
Dexer (D8) |
java.lang.VerifyError:驗證器拒絕類別 com.pax.log.LogUtils:java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) 驗證失敗
|
|
匯入/同步處理 |
使用 Kotlin 從 testFixtures 存取內部資料時,IDE 錯誤不正確
|
|
編輯版面配置和資源 |
Android Studio Koala Feature Drop 2024.1.2 Beta 1 在啟動時發生當機
|
|
Lint |
Lint:SetTextI18n 會針對指派空字串提出警告。
|
|
預覽 |
AS Compose 預覽功能無法與產生的素材資源搭配運作
|
|
縮減器 (R8) |
R8 (AGP 8.5.0 以上版本) 執行失敗,並顯示「Unexpected rewriting of item: ... to two distinct items:...」錯誤訊息
|
執行時,由 R8 產生的 dex 檔案會顯示「Unable to find static main(String[]) in 'Test'」
|
由 R8 和 D8 封裝的程式之間的不同行為
|
更新至 Kotlin 2.0 後,R8 出現 NullPointer
|
|
Android Studio Koala 功能推送 | 2024.1.2 Beta 2
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-beta02
已修正問題 |
Android Gradle 外掛程式 |
Lint 使用 res 目錄,但未新增工作依附元件
|
|
Dexer (D8) |
將 API 資料庫更新至 Android 15 (API 級別 35)
|
|
匯入/同步處理 |
使用 variant.sources.manifests.addGeneratedManifestFile 的 Gradle 外掛程式會導致 Gradle 同步處理失敗
|
|
縮減器 (R8) |
[r8 8.5]在停用 API 模擬時,r8 水平類別合併會導致 Android 5 上的驗證錯誤
|
使用 Gradle 外掛程式 8.4.0/8.5.0 建構的 Wear OS 版本可能會導致 java.lang.IllegalAccessError
|
R8 會隱含地將空白成員子句替換為 () 的配對結果
|
[r8 8.5] 垂直類別合併作業導致執行階段 NPE
|
右移運算子可能導致 R8 處理錯誤
|
|
Android Studio Koala 功能推送 | 2024.1.2 Beta 1
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-beta01
已修正問題 |
編輯版面配置和資源 |
Android Studio Jellyfish 不再轉譯文件註解
|
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 8
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha08
已修正問題 |
程式碼編輯器 |
ColumnReferencesTest.testResolvePrimaryIdColumnByDifferentNames() 沒有測試任何項目
|
NullabilityUtilsTest.testCanAnnotateTypesWithNullabilityAnnotations() 沒有測試任何項目
|
預設關閉程式碼作者內嵌提示
|
|
資源 |
|
執行中的裝置 |
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 7
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha07
已修正問題 |
應用程式品質深入分析 |
Firebase Crashlytics 無法運作
|
|
Dagger/Hilt 支援 |
在 Hedgehog 更新後,多模組專案不會顯示 Dagger 邊框圖示
|
編輯器導覽中的 Hilt 無法在程式庫之間運作 (僅限模組)
|
|
依附元件管理 |
即使有 credentials-play-services-auth,lint 8.5.0-alpha08 仍會發出 CredentialDependency 警告
|
|
IntelliJ |
Koala Canary 3 (2024.1) 導致跨 IDE 的同步處理設定失效
|
|
編輯版面配置和資源 |
第一次選取版面配置編輯器欄位中的自動完成下拉式選單時,系統不會顯示選項。必須執行兩次才能填入欄位。
|
|
Lint |
在 Wear 上顯示錯誤的憑證管理工具 Lint 警告
|
|
Logcat |
|
第三方外掛程式 |
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 6
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha06
已修正問題 |
Android Gradle 外掛程式 |
[Koala 2024.1.2 Canary 2] 在分割 APK 上執行基準設定檔模組時發生錯誤
|
清除/移除 ProjectInfo
|
更新 AGP DSL 中 `isIncludeAndroidResources` 的過時 kdoc
|
|
Compose 預覽 |
在 Koala Canary 4 上嘗試部署預覽時,出現「error loading build artifacts from」錯誤
|
|
Compose 預覽螢幕截圖測試 |
Compose 預覽螢幕截圖測試缺少 Wear 專屬裁剪
|
|
依附元件管理 |
錯誤:IDE 不一定會提供將「compile」取代為「api」或「implementation」的選項
|
|
Gradle |
Android Studio (Iguana) 在沒有專案錯誤時顯示錯誤
|
|
匯入/同步處理 |
在 Gradle 輸出內容中連結 `*.versions.toml` 檔案錯誤
|
|
編輯版面配置和資源 |
第一次選取版面配置編輯器欄位中的自動完成下拉式選單時,系統不會顯示選項。必須執行兩次才能填入欄位。
|
|
Lint |
使用類型用途註解時發生 UnknownNullness Lint 錯誤
|
[library desugar] 啟用 desugaring 時,Lint 會顯示 NewApi 警告的偽陽性警告
|
|
Lint 整合 |
|
Logcat |
|
資源 |
選取專案檢視畫面中的模組時,「移除未使用的資源」功能無法運作
|
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 4
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha04
已修正問題 |
Compose 編輯 |
針對含有單一選用 lambda 參數的 @Composable 函式,自動完成功能會產生重複項目
|
|
版面配置檢查器 |
|
執行中的裝置 |
在某些搭載 API 29 的裝置上,由於 JNI 呼叫 SurfaceControl.destroyDisplay 不正確,因此 StudioScreenSharingAgent 會當機
|
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 3
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha03
已修正問題 |
Android Gradle 外掛程式 |
系統未為變化版本的 androidTest 設定產生資訊清單
|
AGP 8.4 會嘗試在偵錯版本中設定啟動設定檔
|
|
建構輸出內容 |
「source/target 6/7 support removed in JDK 21」錯誤訊息未提供任何快速修正程式
|
|
Compose 編輯 |
套用新的 Kotlin Compose Compiler 外掛程式會導致 K2 IDE 外掛程式異常終止,並阻斷分析階段
|
|
匯入/同步處理 |
[Koala Canary 8] 在 Gradle 同步期間,使用者介面會凍結 5 到 8 秒
|
|
編輯版面配置和資源 |
如果版面配置含有 ScrollView,在版面配置設計工具中使用滑鼠捲動會導致版面配置上下跳動
|
|
Lint |
Lint 不會針對註解註解的用法呼叫 visitAnnotationUsage
|
|
即時編輯 |
Studio Iguana:Android 測試指揮中心會中斷即時編輯,並顯示以下錯誤訊息:「min-api detection failure: Too many minAPI」
|
|
導覽編輯器 |
|
Translations Editor |
錯誤:在翻譯工具中,無法使用方向鍵移動至翻譯內容,捲動畫面也不會影響翻譯內容
|
翻譯編輯器:處理表格中的剪下/貼上
|
|
UI 工具 |
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 2
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha02
已修正問題 |
Compose 編輯 |
Compose 的「啟用強化自動完成功能」會產生雜訊程式碼
|
|
Gradle 檔案編輯器 |
在 kts 中依附元件宣告中使用拼字檢查工具時,系統會提供錯誤的快速修正建議
|
|
分析器 |
|
資源 |
Android Gradle 外掛程式會為使用 `android:*` 屬性的樣式產生重複的單元測試 R 檔案欄位。
|
|
Android Studio Koala 功能推送 | 2024.1.2 Canary 1
與以下項目共同發布:
- Android Gradle 外掛程式 8.6.0-alpha01
已修正問題 |
Android Gradle 外掛程式 |
AGP 7.0.0-alpha10 迴歸:已啟用 databinding 時無法套用外掛程式 'com.android.internal.library'
|
在有無 K2 UAST 的情況下執行 Lint 時發生錯誤
|
|
Find Usages |
「Find usages」會尋找父項樣式用途,而非所選樣式
|
|
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2024-12-22 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-12-22 (世界標準時間)。"],[],[]]