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

Android Studio Narwhal | 2025.1.1 Bản vá 1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.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 Narwhal | 2025.1.1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0

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 Narwhal | 2025.1.1 RC 2

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-rc02

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 Narwhal | 2025.1.1 RC 1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-rc01
Vấn đề đã khắc phục
Dexer (D8)
Quá trình khử đường cú pháp AutoClosable làm hỏng các bản dựng AGP trong Android Studio
Trình rút gọn (R8)
R8 gặp sự cố với min-api 24 khi xử lý mã JavaFuzzer

Android Studio Narwhal | 2025.1.1 Canary 10

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha10
Vấn đề đã khắc phục
Trình kiểm tra cơ sở dữ liệu
Trình kiểm tra ứng dụng trong Narwhal (Canary 9) sẽ không hiển thị Nội dung phòng.
Nhập/Đồng bộ hoá
Nhập dự án có .idea và .gradle/config.properties phải định cấu hình gradleJvm dưới dạng GRADLE_LOCAL_JAVA_HOME

Android Studio Narwhal | 2025.1.1 Canary 9

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha09
Vấn đề đã khắc phục
API
Ổn định com.android.build.api.variant.ApkOutputProviders
Công cụ kiểm tra tác vụ trong nền
Hỗ trợ thêm các phương thức PendingIntent.get()
Gradle
AGP: CompressAssetsTask không thành công với java.lang.OutOfMemoryError trên các tài sản lớn
Đa nền tảng
Yêu cầu KGP 2.0.0 cho trình bổ trợ Android-KMP

Android Studio Narwhal | 2025.1.1 Canary 8

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha08
Vấn đề đã khắc phục
Tìm lỗi mã nguồn
Hoạt động kiểm tra tìm lỗi mã nguồn trong tệp "libs.versions.toml" đề xuất nâng cấp lên phiên bản AGP không được hỗ trợ.

Android Studio Narwhal | 2025.1.1 Canary 7

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha07
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Không tạo được bản dựng khi không có tệp ProGuard
API
Chuyển GeneratesApk.minSdk thành API ổn định
Trình quản lý thiết bị
RunningAvdTracker được khởi chạy trong quá trình loại bỏ
Nhập/Đồng bộ hoá
Xoá "Generate .iml files for modules imported from Gradle" (Tạo tệp .iml cho các mô-đun được nhập từ Gradle) khỏi phần cài đặt Gradle
JDK
Lỗi khởi động trên macOS 15.4
Chỉnh sửa bố cục và tài nguyên
AS: Koala: Gravity: Auto scrolls up after option selected

Android Studio Narwhal | 2025.1.1 Canary 6

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha06
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Không bắt buộc com.android.internal.version-check khi cập nhật bản phân phối Gradle
Trình chỉnh sửa tệp Gradle
[DCL] Hoàn tất thuộc tính RegularFile bằng .
Nhập/Đồng bộ hoá
Xoá "Generate .iml files for modules imported from Gradle" (Tạo tệp .iml cho các mô-đun được nhập từ Gradle) khỏi phần cài đặt Gradle

Android Studio Narwhal | 2025.1.1 Canary 5

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha05
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Cập nhật các phần phụ thuộc Kotlin lên phiên bản 2.1.20 khi tạo AGP 8.11
Nhập/đồng bộ hoá C++
Đôi khi, trình đơn Tệp không xuất hiện trên Meerkat (Mac)
Chỉnh sửa trong Compose
Tính năng Tìm cách sử dụng của thành phần kết hợp không liệt kê tất cả cách sử dụng bản xem trước trong phần "Cách sử dụng @Preview"
Tìm lỗi mã nguồn
Vấn đề mới về xung đột MemberExtensionConflict bắt đầu từ AGP 8.11.0-alpha03 – cách giải quyết?
Logcat
Tạo biểu tượng cho thao tác Ứng dụng gặp sự cố
Đa nền tảng
Không thể thêm các nguồn đã tạo vào KotlinMultiplatformAndroidVariant
Công cụ kiểm tra mạng
Đặt biến Globals trên Quy tắc (Kiểm tra ứng dụng)
Chạy
Cổng tối thiểu 5038 cho "adb do người dùng quản lý" ngăn việc sử dụng cổng 5037 mặc định có thể mong muốn

Android Studio Narwhal | 2025.1.1 Canary 4

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha04
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
[AGP 8.9.0 trở lên] BuiltinKotlinCompilation được cung cấp cho tất cả Trình bổ trợ trình biên dịch Kotlin
API
Ổn định các phần của trình bổ trợ Android KMP mà androidx sử dụng
Tính năng xem trước trong Compose
Đôi khi CodeGen hoạt động trên PsiFiles / Mô-đun không hợp lệ
Tìm lỗi mã nguồn
Nhận diện sai đối với vấn đề về lint "MemberExtensionConflict" nếu đối tượng nhận hàm tiện ích có thể rỗng
Dương tính giả khi kiểm tra `WrongGradleMedthod`
Dương tính giả SyntheticAccessor cho lệnh gọi thành phần tổng hợp của lớp dữ liệu
Lỗi TestMode.SUPPRESSIBLE đối với vấn đề được báo cáo trên biểu thức có thể gắn nhãn
Chỉnh sửa trực tiếp
Lớp cấp trên chưa được xử lý: kotlin/jvm/internal/AdaptedFunctionReference
Logcat
Cỡ chữ quá lớn trong logcat
Tạo biểu tượng cho thao tác Ứng dụng gặp sự cố
Trình hướng dẫn dự án mới
Không thể tạo dự án bằng miền có đuôi là .in
Tài nguyên
Trích xuất tài nguyên chuỗi, không phát hiện đúng loại hàm đã biết
Chạy thiết bị
Trình mô phỏng dừng khi đóng một dự án Intellij Idea trong khi Android Studio vẫn mở

Android Studio Narwhal | 2025.1.1 Canary 3

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha03
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Yêu cầu: đối với việc không dùng nữa zipAlignEnabled, hãy cho biết lý do không dùng nữa và nên dùng gì thay thế
Trình soạn thảo mã
Cách sử dụng CachedValue không chính xác liên quan đến Dagger
Kiểm thử ảnh chụp màn hình của tính năng xem trước trong Compose
Kiểm thử ảnh chụp màn hình Compose: các kiểm thử không thành công trong GitLab CI
Trình quản lý thiết bị
Xoá các lựa chọn chụp ảnh màn hình "hình vuông" và "hình chữ nhật"
Không phát hiện được trình mô phỏng trực tuyến
Không xoá được AVD trong khi trình mô phỏng đang dừng từ từ
Tìm lỗi mã nguồn
Cảnh báo về khả năng xảy ra xung đột giữa thành phần và tiện ích
Chỉnh sửa trực tiếp
Lỗi kết hợp lại: "java.lang.IllegalArgumentException: Array has incompatible type: class [Lcom.example.myapplication.ListItem;" (Mảng có loại không tương thích: lớp [Lcom.example.myapplication.ListItem;)
Logcat
LogcatMessageAssemblerTest.multipleBatchesWithIntervals() có cách sử dụng assertThat không hợp lệ
Công cụ kiểm tra mạng
Đặt biến Globals trên Quy tắc (Kiểm tra ứng dụng)
Tài nguyên
Không thể lưu độ trong suốt của trình chỉnh sửa màu
Bản xem trước tài nguyên số nguyên không nhất quán trong trình chỉnh sửa

Android Studio Narwhal | 2025.1.1 Canary 2

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha02
Vấn đề đã khắc phục
Nhập/đồng bộ hoá C++
Đôi khi, trình đơn Tệp không xuất hiện trên Meerkat (Mac)
Tính năng xem trước trong Compose
Không thấy DropdownMenuItems khi xem trước ExposedDropdownMenuBox
Rò rỉ bộ nhớ khi bật Chế độ tương tác trong bản xem trước của Compose
Tính năng Xem trước trong Compose không hiển thị được khi khởi tạo ExoPlayer
Tìm lỗi mã nguồn
Quy tắc tìm lỗi mã nguồn BuildListAdds không phát hiện được việc sử dụng hàm toán tử plusAssign (+=) trong buildList
UseSdkSuppress dương tính giả trên mã trợ giúp kiểm thử
Kết xuất
Android Studio gặp sự cố khi xem trước các tệp bố cục
Trình rút gọn (R8)
Không thể tạo AAB đã ký sau khi cập nhật lên AGP 8.9.0
Translations Editor (Trình chỉnh sửa bản dịch)
Tính năng chọn hàng loạt ô trong bảng bị lỗi

Android Studio Narwhal | 2025.1.1 Canary 1

Phát hành cùng với:
  • Trình bổ trợ Android cho Gradle 8.11.0-alpha01
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Dự án riêng biệt: Lỗi chuyển đổi tuần tự DeclarativeSchemaModel
Áp dụng các thay đổi
Tính năng Áp dụng thay đổi mã luôn khiến Hoạt động được tạo lại
Tính năng xem trước trong Compose
Bản xem trước dành riêng cho thiết bị phải đặt uiMode
Gradle
Giữ cho thuộc tính "namespace" của build.gradle luôn đồng bộ khi tái cấu trúc tên gói trong AS
Chỉnh sửa trực tiếp
251 hợp nhất: thất bại trên BasicCompileTest.renamedFile()
251 merge: Thất bại trong kiểm thử tích hợp LiveEdit với ngoại lệ IR CodeGen
251 hợp nhất: Ngoại lệ về con trỏ rỗng KeyMeta
Translations Editor (Trình chỉnh sửa bản dịch)
Hồi quy? Translation Editor không tạo được văn bản đã dịch.