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

Android Studio 2020.3.1.21

Vấn đề đã được khắc phục
Trình bổ trợ Android cho Gradle
android.lintOptions.textOutput bị hỏng khi đặt bằng "stdout" và "stderr"
com.android.tools.build:gradle:4.2.0 đã làm hỏng trình giữ chỗ tệp kê khai trong thư viện
AGP7.0: Sự khác biệt trong cách xử lý không gian tên androidTest giữa API/Mô hình và thế hệ R
Android Studio
Kênh alpha không xuất hiện trong rãnh của Android Studio cho các màu của Compose
Trình soạn thảo mã
Thao tác hoàn thành RadioButton sẽ thêm lambda theo dõi
Tìm lỗi mã nguồn
Tuỳ chọn kiểm tra VectorDrawableCompat tìm lỗi mã nguồn của Android cảnh báo không chính xác
Tìm lỗi mã nguồn không còn nhận thuộc tính hệ thống lint. Baselines nữa khi bạn đặt thuộc tính này từ trình bổ trợ Gradle
Các sự cố xảy ra trong quy tắc tìm lỗi mã nguồn tuỳ chỉnh khiến kết quả không được báo cáo
Gói phát hành/APK
Đôi khi, mật khẩu được giải mã không chính xác khi sử dụng KeePass
Trình rút gọn (R8)
R8 FullMode trong AGP 7.0.0-beta01 chuyển đổi các cách triển khai ParameterizedType thành Lớp
Ứng dụng gặp sự cố trên Android API 23 trở xuống: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

Vấn đề đã được khắc phục
Trình bổ trợ Android cho Gradle
Chuyển --client-id, --client-name và --client-version để tìm lỗi mã nguồn từ AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Tìm lỗi mã nguồn
Công cụ tìm lỗi mã nguồn không còn nhận thuộc tính hệ thống lint.baselines.continue khi đặt thuộc tính này từ trình bổ trợ Gradle
Không thực hiện được tác vụ tìm lỗi mã nguồn AGP khi có phần phụ thuộc mô-đun compileOnly gián tiếp
Android Studio gặp sự cố khi đề xuất cập nhật thư viện lên phiên bản SNAPSHOT sau khi hoàn nguyên về phiên bản ổn định/thử nghiệm
lintClient không nhận user.home
Tích hợp công cụ tìm lỗi mã nguồn
Việc sử dụng RAM tìm lỗi mã nguồn AGP 7.0.0 Alpha 14 không bị ràng buộc
Các vấn đề về tìm lỗi mã nguồn tính năng động không được báo cáo khi checkDependencies=true của ứng dụng và có các mô-đun thư viện

Android Studio 2020.3.1.19

Vấn đề đã được khắc phục
Trình bổ trợ Android cho Gradle
Chỉ thêm javac "-parameters" nếu có Phòng
Thông tin tham chiếu chưa được giải quyết: setProguardFiles
Không thể chạy tác vụ :test nữa kể từ AGP 7.0.0-beta03
initWith() không có trong Gradle Kotlin DSL
Bật lại lớp triển khai vis tạo DSL thay vì giao diện
Trình phân tích bản dựng
Thẻ Sao chép và dán bị lỗi do có cảnh báo của trình phân tích bản dựng
Phân tích mã
Cảnh báo dương tính giả (FN) về vấn đề liên quan đến tìm lỗi mã nguồn ShowToast với Snackbar
Cảnh báo không hợp lệ trong gradle để nâng cấp lên phiên bản alpha của lib thời gian làm việc
Chỉnh sửa trong Compose
LiveLiterals gây ra sự cố trong mô-đun không phải của ứng dụng Compose
Tìm lỗi mã nguồn
Việc chạy công cụ tìm lỗi mã nguồn với báo cáo SARIF sẽ tạo ra trường hợp ngoại lệ cho một số lỗi SourceLockedOrientationActivity
Dương tính giả (FN) với lỗi tái chế công cụ tìm lỗi mã nguồn
Lỗi công cụ tìm lỗi mã nguồn không phát hiện loại bằng StringDef khi có nhiều thông số phương thức chuỗi
@CheckResult không hoạt động bên trong biểu thức lambda
Tuỳ chọn kiểm tra UnusedResources không hoạt động chính xác cho thư viện
`UnknownIssueId` vẫn in cảnh báo khi bị tắt
Thông báo lỗi đã lỗi thời liên quan đến một phần bản phân tích tìm lỗi mã nguồn
Lỗi tìm lỗi mã nguồn xảy ra với firebase-perf [OutdatedLibrary] ngay cả khi chúng tôi đang sử dụng phiên bản mới nhất.
Tài nguyên
Đã thêm khoảng trắng vào một số tài nguyên chuỗi sau khi nâng cấp lên phiên bản 4.2
Trình rút gọn (R8)
Có vẻ như Allowshrinking không ghim được lớp học
Liên kết khung nhìn
Sử dụng phương thức nhập tĩnh của phương thức liên kết khung nhìn tăng cường `inflate` sẽ gây ra vấn đề tài nguyên không dùng đến

Android Studio 2020.3.1.18

Vấn đề đã được khắc phục
Trình bổ trợ Android cho Gradle
Cấu phần phần mềm tiếp theo cần hiển thị là CLASSES
Cảnh báo thay thế buildConfigField in giá trị, có thể chứa thông tin nhạy cảm
Phiên bản hỗ trợ android được chèn không hợp lệ "202.7660.26.42.7322048", dự kiến có dạng "w.x.y.z" – nhận được lỗi này khi thực thi các mẫu Compose
AGP 4.2.0 tạo ra APK thử nghiệm bị thiếu một lớp, có thể là do nhóm tài nguyên java/kotlin hỗn hợp
Công cụ thiết kế
Không thể tạo Mới > Thành phần hình ảnh (MacOS)
Tìm lỗi mã nguồn
Android Lint không thể xem jar androidx.annotation trong một dự án cụ thể
Trình rút gọn (R8)
desugar ghi đè công cụ phân tách phương pháp cuối cùng trong PriorityQueue
Thay đổi chữ ký phương pháp R8 sẽ làm hỏng Retrofit trong AGP 4.2.0