Các vấn đề đã xử lý đối với Android Studio Otter

Android Studio Otter | 2025.2.1 Bản vá 1

Vấn đề đã khắc phục
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
Gradle
Nhiều thao tác tạo không thành công. ConcurrentModificationException

Android Studio Otter | 2025.2.1

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ỏ.

Android Studio Otter | 2025.2.1 RC 1

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ỏ.

Android Studio Otter | 2025.2.1 Canary 5

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha10
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
extractNativeLibs và useEmbeddedDex không được lấy từ tệp kê khai
Cảnh báo từ R8 trong AGP 9.0.0-alpha09
Gemini
Cho phép tệp JSON MCP trống
Tìm lỗi mã nguồn
Kotlin tích hợp không thêm .kotlin_module vào META-INF
Đường dẫn lớp Lint chứa các lớp trùng lặp ở các phiên bản khác nhau
Giải pháp ghi đè tài nguyên riêng tư không hoạt động (tools:override = "true")
Đa nền tảng
AGP KMP bỏ qua signing.storeFile bằng withDeviceTestBuilder
Xem trước
Thư viện bố cục phân tích sai Ngôn ngữ
Bản xem trước trong Compose với chế độ thao tác bằng 3 nút không tính đến khoảng đệm lồng ghép của thanh điều hướng
Kết xuất
BridgeContext.createConfigurationContext làm hỏng bản xem trước của Android Studio
Tài nguyên
Tài nguyên chuỗi đã được tạo, nhưng phần tham chiếu trong mã vẫn có màu đỏ.
Skia
SkDevice::drawShadow sử dụng sai phép biến đổi localToDevice cho bóng đổ
Công cụ giao diện người dùng
Cân nhắc sử dụng @LayoutLibDelegate cho android.os.Trace

Android Studio Otter | 2025.2.1 Canary 4

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha09
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Trình bổ trợ `legacy-kapt` bỏ qua quá trình xử lý chú giải, không giống như `kotlin-kapt`
compileSdkSpec.minorApiLevel không hoạt động với SettingsExtension
[fused lib - public] Thư viện kết hợp được tạo không bao gồm các nguồn
Bản dựng C++
Narwhal 2025.1.3 – Nhóm tệp sao lưu khôi phục gặp NPE
Tính năng xem trước trong Compose
Không thể chạy bản xem trước bằng PreviewParameter trên thiết bị sau khi mở lại dự án
Chỉnh sửa bố cục và tài nguyên
Sau khi thêm một hồ sơ phần cứng định cấu hình, bạn không thể tìm thấy hồ sơ đó trong Device For Preview (Thiết bị để xem trước)

Android Studio Otter | 2025.2.1 Canary 3

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha08
Vấn đề đã khắc phục
Tài nguyên
Tài nguyên chuỗi đã được tạo, nhưng phần tham chiếu trong mã vẫn có màu đỏ.

Android Studio Otter | 2025.2.1 Canary 2

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha07
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Bản dựng sẽ không thành công nếu có các tác vụ tạo mã
Với `android.builtInKotlin=false` và `android.newDsl=false` và `android.enableLegacyVariantApi=false`, việc sử dụng trình bổ trợ `kotlin-android` sẽ gặp lỗi "API 'applicationVariants' đã lỗi thời"
Kotlin tích hợp không phân giải được kotlin-stdlib chưa được gắn phiên bản khi kotlin.stdlib.default.dependency=false
DexData mở một tệp mà không đóng, ngăn chặn việc dọn dẹp
AndroidSourceDirectorySet sẽ ngừng mở rộng PatternFilterable trong AGP 9.0
Lỗi cấu hình kiểm thử trong các mô-đun chỉ kiểm thử
Lỗi không chính xác khi sử dụng các receiver theo bối cảnh trong các bản sửa lỗi kiểm thử
Lỗi IDE không chính xác đối với mã Kotlin trong testFixtures
Phân tích mã
CustomViewStyleable âm tính giả với withStyledAttributes KTX
Tính năng xem trước trong Compose
Bản xem trước trong Compose: chế độ cuộn dừng ở tiêu đề
Việc đổi tên thành phần kết hợp sẽ yêu cầu đổi tên bản xem trước
Kiểm thử ảnh chụp màn hình của tính năng xem trước trong Compose
Trình bổ trợ Gradle com.android.compose.screenshot sử dụng các API không dùng nữa
Trình gỡ lỗi
Trình gỡ lỗi Kotlin rất chậm khi có thông báo "Trình gỡ lỗi: Đang tìm kiếm tệp Kotlin"
Trình phân tích tài nguyên
Khung hiển thị "Xem dữ liệu đo từ xa trực tiếp" của Trình phân tích tài nguyên cho thấy tỷ lệ bộ nhớ không chính xác
Translations Editor (Trình chỉnh sửa bản dịch)
Hộp chỉnh sửa trong Trình chỉnh sửa bản dịch bị lẫn lộn khi sắp xếp.
Các hàng của bảng phụ không thẳng hàng
Các cột ngôn ngữ của Trình chỉnh sửa bản dịch bị lệch khi sử dụng chức năng "tìm kiếm ẩn".

Android Studio Otter | 2025.2.1 Canary 1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 9.0.0-alpha06
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
DSL tối ưu hoá mới không tạo configuration.txt theo mặc định
AGP 8.13.0 không xác minh được biểu đồ điều hướng trong một mô-đun
AGP sử dụng API Gradle không dùng nữa: ký hiệu nhiều chuỗi
Cảnh báo người dùng đang cố gắng sử dụng thư viện multidex cũ với minSdkVersion >=21
API
API biến thể AGP cũ sẽ nhắm đến AGP 9.0
Phân tích mã
[lint] Bản sửa lỗi nhanh "replace with the edit extension function" (thay thế bằng hàm chỉnh sửa tiện ích) của UseKtx bị lỗi với(sharedPreferences.edit()) { ... }
Chỉnh sửa trong Compose
Trình chỉnh sửa Kotlin: Việc chọn một lớp học xuất hiện trong dấu ngoặc đơn thường sẽ thêm lớp học đó mà không có dấu ngoặc đơn
Triển khai
Ứng dụng Android Studio triển khai đến thiết bị luôn triển khai lại APK thành phần lớn, không thay đổi
Gemini
sự cố dòng thời gian trò chuyện (GiAS Business)
Tìm lỗi mã nguồn
Lint ChecksSdkIntAtLeast Check không kiểm tra xem giá trị được chú thích có chính xác hay không
Gói phát hành/APK
Để tạo gói đã ký, bạn cần cập nhật trình bổ trợ Android cho Gradle lên phiên bản 3.2.0 trở lên
Chạy thiết bị
Cửa sổ "Ảnh chụp màn hình" không áp dụng loại ảnh chụp màn hình đã chọn khi mở