Các vấn đề đã xử lý đối với Bản cập nhật tính năng Otter 2 của Android Studio

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2

Bản phát hành này có một số bản sửa lỗi và điểm cải tiến nhỏ.

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 RC 2

Vấn đề đã khắc phục
Trình gỡ lỗi
Stackoverflow khi gỡ lỗi trong AS Otter Canary5

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 RC 1

Vấn đề đã khắc phục
Gradle
Cấu hình chạy iosApp trong Narwhal thành công ngay cả khi "embedAndSignAppleFrameworkForXcode" không thành công
Nhiều thao tác tạo không thành công. ConcurrentModificationException
Đa nền tảng
[KMP] Không kết nối các cấu hình đường dẫn lớp vào các phần tử và cấu hình xuất bản
Điều hướng
Đảm bảo trình bổ trợ safeargs gradle tương thích với AGP 9.0.0 và phát hành phiên bản đã sửa này

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 Canary 4

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha14
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Tính năng hỗ trợ Kotlin tích hợp trong AGP không được đồng bộ hoá với các nguồn Kotlin
Không phát hành thư viện Android nếu tệp lưu giữ của người dùng chứa -dontobfuscate
Không có lựa chọn in bản đồ cho tài nguyên được tối ưu hoá
Đưa ra lỗi khi gọi finalizeDsl sau khi giai đoạn này kết thúc
AGP khởi chạy cấu hình jetifier ngay cả khi jetifier bị vô hiệu hoá
được tích hợp trong kotlin không thêm kotlinStdlib làm phần phụ thuộc trong thời gian biên dịch khi "kotlin.stdlib.default.dependency" là true đối với các tệp mô-đun và pom
Biến thể bản dựng
"Select Build Variant..." (Chọn biến thể bản dựng...) không hoạt động
Trình soạn thảo mã
Chất lượng tự động hoàn thành giảm sau khi xoá chế độ cài đặt hoàn thành bằng học máy trong Otter 2025.2.1
Trình bổ trợ Thư viện hợp nhất
Các quy tắc ProGuard của người dùng không có trong các thư viện kết hợp
Thư viện kết hợp không xử lý các yêu cầu về thư viện đã đơn giản hoá
Tích hợp công cụ tìm lỗi mã nguồn
Lint tự động sử dụng SDK đã cài đặt mới nhất bất kể compileSdk, không đăng ký làm dữ liệu đầu vào của tác vụ và làm gián đoạn quá trình lưu vào bộ nhớ đệm
Đa nền tảng
[Trình bổ trợ Android-kmp] Thay đổi loại nền tảng của mục tiêu Android thành "androidJvm"
Xem trước
Thông báo kết xuất không cần thiết
Trình rút gọn (R8)
Tính năng rút gọn tài nguyên được R8 tối ưu hoá sẽ âm thầm không thành công nếu bạn sử dụng mã nhận dạng tài nguyên cuối cùng

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 Canary 3

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha13
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
AGP9: `variant.sources.kotlin!!.addGeneratedSourceDirectory()` không hoạt động
Các chế độ kiểm tra siêu dữ liệu Aar trên SDK biên dịch sử dụng DSL cũ
Xoá thuộc tính `com.android.build.api.dsl.ManagedDevices.devices` không dùng nữa
Tính năng xem trước trong Compose
Tính năng xem trước trong Compose không hoạt động khi sử dụng trình bổ trợ android-KMP mới
Nhập/Đồng bộ hoá
updateDaemonJvm vì Lớp org.gradle.jvm.toolchain.JvmVendorSpec không có trường thành viên "org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU"
Đa nền tảng
NullPointerException trong bản xem trước Compose Multiplatform bằng trình bổ trợ com.android.kotlin.multiplatform.library
[Android Studio] Hỗ trợ tạo cấu hình chạy kiểm thử thiết bị Android cho các kiểm thử đa nền tảng Compose
Tài nguyên
XML hợp lệ phát ra thông báo cảnh báo
Công cụ giao diện người dùng
Không có bản xem trước biểu tượng vectơ

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 Canary 2

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha12
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Dự án Java thuần tuý có phần phụ thuộc vào kotlin stdlib.
Xoá các thuộc tính KotlinMultiplatformAndroidCompilationBuilder không dùng nữa trong AGP 9.0
`com.android.tools.build:gradle:9.0.0-alpha05` phải có một phần phụ thuộc API trên KGP và gradle-api
Đổi tên trình bổ trợ Gradle com.android.experimental.built-in-kotlin
ASwB
Không thể sử dụng trình gỡ lỗi gốc với ASwB

Bản cập nhật tính năng Otter 2 của Android Studio | 2025.2.2 Canary 1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha11
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Built-in-kotlin không xuất bản ràng buộc về phần phụ thuộc kotlin-stdlib trong maven pom
Thêm một trường hợp kiểm thử cho sự khác biệt giữa compileSdk và targetSdk
giá trị resConfigs trống dẫn đến lỗi aapt không rõ ràng
Gemini
Cửa sổ bật lên thông báo về chế độ tác nhân sẽ xuất hiện cho người dùng ở chế độ tác nhân
Tài nguyên
Không phân giải được các mã nhận dạng tài nguyên mới từ biểu đồ điều hướng trong quá trình biên dịch gia tăng