Android Studio Narwhal 4 功能推送已解決的問題
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Android Studio Narwhal 4 功能推送 | 2025.1.4 RC 1
這個版本包含多項細微修正和改進項目。
Android Studio Narwhal 4 功能推送 | 2025.1.4 Canary 5
與以下項目共同發布:
- Android Gradle 外掛程式 9.0.0-alpha05
已修正問題 |
Android Gradle 外掛程式 |
android.proguard.failOnMissingFiles 無法用於 consumerProguardFiles
|
將 Kotlin Gradle 外掛程式依附元件更新至 2.2.10
|
使用 KGP API 建立 KotlinJvmAndroidCompilation
|
Kotlin 明確 API 模式套用至測試來源
|
|
建構變數 |
|
匯入/同步處理 |
PsBuildTypeTest#testSetListReferences disabled
|
存取 ProjectDependency 屬性時,DeclaredDependenciesModelBuilder 會違反專案隔離原則
|
|
Lint |
Lint 擲回「Could not clean up K2 caches」警告
|
|
遠端裝置 |
錯誤:遠端裝置有時會持續中斷連線,即使顯示應用程式安裝及執行成功也一樣
|
|
Android Studio Narwhal 4 功能推送 | 2025.1.4 Canary 4
與以下項目共同發布:
- Android Gradle 外掛程式 9.0.0-alpha04
已修正問題 |
Android Gradle 外掛程式 |
在 AGP 9.0 中,將預設來源/目標 Java 版本從 Java 8 切換為 Java 11
|
將 android.useAndroidX 預設值設為 true
|
使用內建 Kotlin 套用 kapt 外掛程式時,例外狀況會更完善。
|
|
Gradle |
將 AGP 中的預設建構工具更新至至少 35.0.1 版,可能為 36 版
|
|
Lint |
Lint 擲回「Could not clean up K2 caches」警告
|
|
執行中的裝置 |
|
Android Studio Narwhal 4 功能推送 | 2025.1.4 Canary 3
與以下項目共同發布:
- Android Gradle 外掛程式 9.0.0-alpha03
已修正問題 |
Android Gradle 外掛程式 |
啟用 `isIncludeAndroidResources` 時,`process{Variant}UnitTestManifest` 無法在 AGP 8.12.0 中合併工具:覆寫程式庫用法
|
AGP 導致 Gradle 中 JVM 測試工作出現淘汰警告
|
DependencyReportTask 與設定快取不相容
|
|
C++ 版本 |
|
Compose 編輯 |
|
Lint |
錯誤:移除未使用的資源時,系統不會一併移除相關翻譯,也不會詢問是否要移除
|
|
執行中的裝置 |
啟用「重新導向本機裝置的音訊」後,電腦不會播放音訊 (媒體除外)
|
|
Android Studio Narwhal 4 功能推送 | 2025.1.4 Canary 2
與以下項目共同發布:
- Android Gradle 外掛程式 9.0.0-alpha02
已修正問題 |
Android Gradle 外掛程式 |
ProGuard 檔案不存在時建構失敗
|
移除 buildconfig 預設 gradle.properties 標記
|
將應用程式的 targetSdk 預設值改為以 compileSdk 為準,而非 minSdk
|
|
Android SDK 升級工具 |
|
Gradle |
修正 AGP 中 Provider<*?> 和 Property<*?> 的用法
|
|
遠端裝置 |
在「新增遠端裝置」對話方塊中,將模型 ID 加上省略號
|
|
執行測試 |
|
測試工具 |
|
Android Studio Narwhal 4 功能推送 | 2025.1.4 Canary 1
與以下項目共同發布:
- Android Gradle 外掛程式 9.0.0-alpha01
已修正問題 |
Android Gradle 外掛程式 |
在 AGP 9.0 中移除已淘汰的 AndroidSourceSet.jni
|
在 AGP 9.0 中移除 Installation.installOptions()
|
在 AGP 9.0 中移除 BuildType.isRenderscriptDebuggable。
|
移除 android.defaults.buildfeatures.renderscript
|
`com.android.kotlin.multiplatform.library` 會在 Gradle 管理的裝置上當機
|
移除 `android.defaults.buildfeatures.aidl` 預設 gradle.properties 標記
|
|
Compose 預先發布版螢幕截圖測試 |
更新ScreenshotTest task lost FROM-CACHE capability in 0.0.1-alpha10
|
|
資料庫檢查器 |
資料庫檢查器不適用於 BundledSQLiteDriver。
|
|
專案架構 |
|
執行中的裝置 |
功能要求:「執行中的裝置」:如果連線的裝置型號相同,顯示更完整的裝置名稱
|
|
測試工具 |
移除 TestOptions 裝置和 deviceGroups DSL
|
|
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-09-25 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2025-09-25 (世界標準時間)。"],[],[]]