Các vấn đề đã xử lý đối với Android Studio 2022.2.1
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Android Studio Flamingo Bản vá 2 (2022.2.1.20)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.2
| Vấn đề đã khắc phục |
| Trình gỡ lỗi C++ |
|
Sau khi cập nhật lên Flamingo, trình gỡ lỗi gốc không tải biểu tượng
|
|
| Trình rút gọn (R8) |
|
R8 không thành công trong quá trình tạo bản dựng bằng ArrayIndexOutOfBoundsException
|
|
VerifyError: Trình xác minh từ chối lớp khi sử dụng R8 với Kotlin 1.8.20
|
|
R8 trên AGP 8 làm gián đoạn dịch vụ Google Fit
|
|
Việc bao gồm thông tin tệp nguồn với các tên dư thừa, trùng lặp với tên đầu vào, không được biểu thị chính xác
|
|
Android Studio Flamingo Bản vá 1 (2022.2.1.19)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.1
| Vấn đề đã khắc phục |
| Trình rút gọn (R8) |
|
Lỗi: "No VersionRequirement with the given id in the table" sau khi nâng cấp AGP 7.2.2 -> 7.4.0
|
|
Lỗi NullPointerException của R8 tại markTypeAsLive AGP 7.4.1
|
|
[R8 4.0.53] Lỗi xác minh lớp cứng trên Android 11
|
|
Android Studio Flamingo RC 1 (2022.2.1.17)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-rc01
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
android.injected.testOnly=false không có tác dụng
|
|
| Dexer (D8) |
|
Giải pháp thay thế cho JDK-8272564 dường như được yêu cầu ở API cấp 28-30
|
|
| Gói phát hành/APK |
|
Lỗi khi tạo gói đã ký (Xoá tất cả bí danh trong kho khoá khi tạo bí danh mới)
|
|
Android Studio Flamingo Beta 5 (2022.2.1.16)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-beta05
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Lỗi bản dựng đề cập đến API cấp 34, API này không tồn tại
|
|
Thông báo "We recommend using a newer Android Gradle plugin" (Bạn nên dùng trình bổ trợ Android mới hơn cho Gradle) khi không có trình bổ trợ mới hơn
|
|
| Android Studio |
|
Cửa sổ công cụ thiết bị đang chạy trong AS Electric Eel sẽ mất kết nối với Pixel Watch trong khi phản chiếu thiết bị
|
|
Android Studio Flamingo Beta 4 (2022.2.1.15)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-beta04
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Không thực hiện được processDebugUnitTestManifest bằng phần giữ chỗ tệp kê khai cho các biến thể kiểm thử
|
|
Công cụ tìm lỗi mã nguồn truy cập vào thông tin về nhóm tài nguyên mà không cần phần phụ thuộc
|
|
| JDK |
|
Màn hình trống sau khi máy tính xách tay chuyển sang chế độ ngủ để thiết lập chế độ nhiều màn hình
|
|
Giraffe Canary 2: Giao diện người dùng bị treo (beachball) khi khởi động: sun.java2d.metal.MTLLayer.blitTexture
|
|
| Trình rút gọn (R8) |
|
java.lang.VerifyError: Trình xác minh từ chối lớp androidx.compose.ui.graphics.colorspace.o: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object) không xác minh được: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object): [0x0] không truy cập được trường thực thể java.lang.Object androidx.compose.ui.graphics.colorspace.n.a từ đối tượng thuộc loại Tham chiếu chính xác: androidx.compose.ui.graphics.colorspace.o
|
|
AGP 7.4.0/7.3.1 – Cố gắng đưa một hành động vào hàng đợi trong danh sách công việc của hàng đợi không thể đẩy
|
|
Rút gọn mã Renderscript: giảm hiệu suất đáng kể khi nâng cấp AGP từ 7.3.1 lên 7.4.0
|
|
Android Studio Flamingo Beta 3 (2022.2.1.14)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-beta03
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Trình bổ trợ tìm lỗi mã nguồn không thuộc gradle-api
|
|
DexingFileDependenciesTask.outputKeepRules là một thư mục nhưng lại được đánh dấu là OutputFile
|
|
Việc nâng cấp lên AGP 7.4 dẫn đến lỗi StackOverflowError
|
|
| Tính năng xem trước trong Compose |
|
AS Flamingo Alpha 10 Compose Preview PermittedSubclasses yêu cầu phải có ASM9
|
|
| Dexer (D8) |
|
Cập nhật thư viện siêu dữ liệu Kotlin lên phiên bản 0.6.0
|
|
| Nhập/Đồng bộ hoá |
|
Không đồng bộ hoá được Gradle trên AS 2022.3.1 Canary 2
|
|
Không thể gọi "GradleSyncListener.syncFailed" vì "syncListener" có giá trị rỗng
|
|
| JDK |
|
Màn hình trống sau khi máy tính xách tay chuyển sang chế độ ngủ để thiết lập chế độ nhiều màn hình
|
|
Giraffe Canary 2: Giao diện người dùng bị treo (beachball) khi khởi động: sun.java2d.metal.MTLLayer.blitTexture
|
|
| Công cụ kiểm tra mạng |
|
TrackedHttpURLConnection.getHeaderField gặp sự cố với NullPointerException
|
|
| Trình rút gọn (R8) |
|
Lỗi với NPE/câu nhận định trong trình xác minh khung CF
|
|
Hồi quy sau khi xoá bộ nhớ đệm tra cứu trường
|
|
":app:minifyVariantWithR8" trả về lỗi NullPointerException trong AGP 7.4.0-beta02
|
|
R8: ClassNotFoundException khi -allowaccessmodification
|
|
Thêm tính năng hỗ trợ trình tiếp nhận ngữ cảnh trong siêu dữ liệu
|
|
Android Studio Flamingo Beta 1 (2022.2.1.12)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-beta01
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Các vấn đề về "com.android.build.gradle.tasks.ShaderCompile" với bộ nhớ đệm cấu hình
|
|
Việc thêm vào tài nguyên Java bằng API AGP làm hỏng bộ nhớ đệm cấu hình
|
|
| Trình phân tích bản dựng |
|
NPE trong TasksTreeStructure.updateStructure (Trình phân tích bản dựng)
|
|
| Trình mô phỏng |
|
Cảnh báo về quyền riêng tư phải xuất hiện khi người dùng bật chế độ phản chiếu thiết bị trong phần Cài đặt
|
|
| Tìm lỗi mã nguồn |
|
TypedArray#close (API 31) không ở quy trình đơn giản hoá nhưng AS không hiển thị cảnh báo khi được dùng trong try-with-resources
|
|
Công cụ tìm lỗi mã nguồn không kiểm tra các lượt truyền hợp lệ của thiết bị nhận cuộc gọi
|
|
Công cụ tìm lỗi mã nguồn chỉ kiểm tra các lượt truyền an toàn đối với các giao diện được triển khai trực tiếp, chứ không phải các giao diện kế thừa
|
|
Android Studio Flamingo Canary 11 (2022.2.1.11)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha11
| Vấn đề đã khắc phục |
| Trình phân tích bản dựng |
|
NPE trong TasksTreeStructure.updateStructure (Trình phân tích bản dựng)
|
|
| Trình mô phỏng |
|
Cảnh báo về quyền riêng tư phải xuất hiện khi người dùng bật chế độ phản chiếu thiết bị trong phần Cài đặt
|
|
Android Studio Flamingo Canary 10 (2022.2.1.10)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha10
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Instrumentation API không chuyển đổi các phần phụ thuộc tệp cục bộ
|
|
Lỗi "AnnotationProcessorOptions.arguments are queried" ("AnnotationProcessorOptions.arguments được truy vấn") khi cập nhật lên 7.4 Beta 1
|
|
Di chuyển các trình bổ trợ công khai cho Gradle sang gradle-api và xoá BasePlugin.getExtension
|
|
Không sử dụng r8.jvmArgs
|
|
JDK17 là phiên bản cần thiết tối thiểu cho AGP
|
|
AGP 8.0.0 A8 phá vỡ hồ sơ cơ sở
|
|
Thay đổi "compileSdkVersion" thành "compileSdk" trong thông báo CheckAarMetadataTask trong AGP 8.0
|
|
AGP 7.4.0-rc01 phá vỡ Variant API với nội dung "Querying the mapped value of map(provider(java.util.Set)) before task '...' has completed is not supported" ("Truy vấn giá trị đã ánh xạ của map(provider(java.util.Set)) trước khi tác vụ "..." đã hoàn tất không được hỗ trợ")
|
|
| Android Studio |
|
Không hiện cửa sổ bật lên về các tính năng xem trước Java không liên quan
|
|
| Trình xem APK |
|
Quy tắc hồ sơ cơ sở quá lớn
|
|
Giải mã hồ sơ cơ sở cho Gói ứng dụng
|
|
| Bản xem trước AVD |
|
Thành phần vectơ (Vector Asset) không thể tải tệp SVG
|
|
| Trình phân tích bản dựng |
|
Không có thông báo "new build warnings available" ("cảnh báo bản dựng mới hiện có") trong Trình phân tích bản dựng
|
|
| Code Editor |
|
AppLinksAutoVerify không hỗ trợ lệnh chuyển hướng 301
|
|
| Chỉnh sửa trong Compose |
|
Ngừng nhập compose "Image" ("Hình ảnh") được quảng bá trên các phiên bản vẫn được sử dụng
|
|
| Triển khai |
|
| Công cụ thiết kế |
|
Không chuyển đổi được SVG sang Đồ hoạ vectơ của Android cho độ dốc tuyến tính do thành phần xref:href
|
|
| Dexer (D8) |
|
Lỗi hợp nhất tệp dex liên quan đến tổng hợp toàn cục sau khi nâng cấp AS Canary 6 lên 7
|
|
| Trình mô phỏng |
|
Nhân ngẫu nhiên CRASH của trình mô phỏng liên quan đến việc mô phỏng WLAN (mac80211_hwsim)
|
|
Chú giải công cụ cho trình mô phỏng đổi kích thước điều khiển máy ảnh
|
|
| Mảnh |
|
Mảnh tìm lỗi mã nguồn DialogFragmentCallbacksDetector bị lỗi khi nâng cấp lên công cụ tìm lỗi mã nguồn 30.4.x (AGP 7.4.x)
|
|
| Nhập/Đồng bộ hoá |
|
IDE không có JDK
|
|
Thêm nguồn sau khi các biến thể được tạo phá vỡ quá trình đồng bộ hoá
|
|
Thông báo lỗi Trình bổ trợ hỗ trợ Android cần đổi tên từ khoá
|
|
| Layout Editor |
|
Các biểu tượng dọc và ngang của LinearLayout có thể gây hiểu lầm
|
|
| Tìm lỗi mã nguồn |
|
Nội dung giải thích về quy trình kiểm tra tìm lỗi mã nguồn của AccessibilityDetector đã lỗi thời
|
|
Quy trình kiểm tra Lint SDK_INT phải nắm rõ các biến cục bộ tạm thời
|
|
Lỗi khi TestMode.TYPE_JAWS thay thế loại hàm bằng typealias
|
|
Lỗi: khi tạo ObjectAnimator bên ngoài khối mã hiện tại, sẽ có cảnh báo dương tính giả về việc không khởi động ObjectAnimator #38
|
|
Tìm lỗi mã nguồn: NPE do truy vấn thực thể Ứng dụng ở chế độ mergeOnly
|
|
Quy tắc tìm lỗi mã nguồn NonConstantResourceId không thể phát hiện để chỉ định hằng số từ mã nhận dạng tài nguyên
|
|
không cho thấy lỗi trên mã nhận dạng khung hiển thị
|
|
Không giải trình tự được bộ nhớ đệm tài nguyên tìm lỗi mã nguồn dẫn đến lỗi trong tìm lỗi mã nguồn (nhưng phải là cảnh báo)
|
|
Hồi quy AGP Flamingo Alpha 8 Lint NewApi Desugar
|
|
| Tích hợp công cụ tìm lỗi mã nguồn |
|
Tệp đường cơ sở nay là dữ liệu Đầu vào và Đầu ra của tác vụ tìm lỗi mã nguồn
|
|
| Logcat |
|
Thêm thao tác nhấp chuột phải để sao chép văn bản thông báo
|
|
| ProfileInstaller và Hồ sơ cơ sở |
|
Hiển thị addMetadata cho kiểm thử Hawkeye
|
|
| Tài nguyên |
|
Việc tái cấu trúc tên màu XML (KHÔNG PHẢI tên tệp) từ chối sử dụng ký tự viết hoa làm tên tệp không hợp lệ
|
|
| Chạy kiểm thử |
|
Mỗi lần chạy kiểm thử đơn vị để kiểm tra mức độ phù hợp, tôi phải biên dịch lại (hai lần)
|
|
| Nâng cấp trợ lý |
|
Việc nâng cấp lên AS Flamingo Canary 9 sẽ khiến dự án không hoạt động khi các trường BuildConfig tuỳ chỉnh được sử dụng trong tệp gradle.
|
|
Android Studio Flamingo Canary 9 (2022.2.1.9)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha09
| Vấn đề đã khắc phục |
| Android App Bundles |
|
Cho phép chỉ định đường dẫn để đưa thư viện vào Gói ứng dụng được tạo ở bên ngoài
|
|
| Trình bổ trợ Android cho Gradle |
|
lint.xml trong các mô-đun không được xem xét để kiểm tra ĐÃ CẬP NHẬT của công việc tìm lỗi mã nguồn
|
|
Vấn đề với trình bổ trợ Android cho Gradle 7.0+ và Kiểm thử Android: Không tìm thấy tài nguyên: id
|
|
configureCMakeDebug dễ bị lỗi với ngoại lệ về con trỏ rỗng
|
|
IllegalAccessError nâng cấp dự án lên AS2022.2.1.5, FireBasePerfPlugin
|
|
Đồng bộ hoá không thành công với lỗi khó hiểu "Bộ sưu tập không chứa phần tử nào khớp với thuộc tính".
|
|
| Trình quản lý thiết bị ảo Android |
|
Tính năng Phản chiếu thiết bị luôn mở
|
|
| Chỉnh sửa trong Compose |
|
Thứ tự đề xuất MaterialTheme
|
|
| Tính năng xem trước trong Compose |
|
KotlinReflectionNotSupportedError: Không tìm thấy hoạt động triển khai phản chiếu Kotlin trong thời gian chạy
|
|
| Nhập/Đồng bộ hoá |
|
IDE không có JDK
|
|
OutputBuildAction đã được biên dịch bởi một phiên bản Java Runtime mới hơn
|
|
Không tạo cấu hình chạy nào cho các mô-đun có trình bổ trợ Gradle "com.android.test"
|
|
Cảnh báo IDE dương tính giả về mức ngôn ngữ "xem trước" của Java
|
|
IDE bị treo đang cố gắng tái cấu trúc phương thức kotlin trong dự án lớn
|
|
| IntelliJ |
|
Rò rỉ dự án qua FocusChangeListener trong FileEditorManagerImpl
|
|
| Trình bổ trợ Kotlin |
|
Hồi quy trong EE: Đôi khi không trích xuất được một phương thức
|
|
| Tìm lỗi mã nguồn |
|
Android Studio đánh dấu không chính xác phiên bản được chỉ định là đã lỗi thời.
|
|
AndroidDeprecatedInspection.DeprecatedFilter EP không bao giờ được đăng ký trong tệp android-plugin.xml
|
|
| Mã/Mẫu mới |
|
Android Studio tạo câu lệnh hoạt động không chính xác trong tệp kê khai khi hoạt động mới không được tạo trong thư mục gốc của dự án
|
|
Mẫu Empty Views Activity (Hoạt động chế độ xem trống) không nhập được lớp R khi hoạt động không được tạo trong gói gốc
|
|
Mẫu Android Studio không hỗ trợ liên kết dữ liệu.
|
|
| Trình phân tích tài nguyên |
|
Khung hiển thị dấu vết simpleperf từ dưới lên không điền chính xác trong Flamingo C6
|
|
| Wear |
|
Việc sử dụng "esc" làm phím tắt nút quay lại sẽ mất tiêu điểm trong trình mô phỏng
|
|
Android Studio Flamingo Canary 8 (2022.2.1.8)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha08
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
AGP 7.4.0-alpha09 tạo các bản dựng không tải lên tính năng Phân phối ứng dụng Firebase
|
|
| Bản dựng C++ |
|
Di chuyển mục nhật ký C++ sang luồng trong nền
|
|
Đọc hàm lazy phiên bản CMake không nằm trong cấu hình
|
|
| Chỉnh sửa trong Compose |
|
Thứ tự đề xuất MaterialTheme
|
|
| Liên kết dữ liệu |
|
Trình biên dịch liên kết dữ liệu không còn phân giải các loại trong thư viện đa nền tảng bằng Kotlin 1.7.0
|
|
| Gói phát hành/APK |
|
"Tạo gói đã ký/APK" – đường dẫn đích phải phụ thuộc vào mô-đun
|
|
Android Studio Flamingo Canary 7 (2022.2.1.7)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha07
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Gradle 8.0-milestone-2 gây ra ngoại lệ trong AGP
|
|
Tối ưu hoá việc hợp nhất tệp kê khai cho các ứng dụng và thư viện
|
|
Thêm gradle-settings-api vào quy trình tạo javadoc
|
|
"Hằng số enum không xác định" mới từ javac trên AGP 7.4.0-alpha09
|
|
| API |
|
buildConfigField hiện ghi đè cảnh báo phát hành với trình bổ trợ cho Grade 3.0.0
|
|
| Chỉnh sửa trong Compose |
|
Thiếu phần đánh dấu lệnh gọi hàm trong Compose trong giao diện Darcula
|
|
Việc thêm lệnh Nhập (Imports) cho hàm có khả năng kết hợp thường không đọc được
|
|
| Tính năng xem trước trong Compose |
|
font/myfont.xml đã di chuyển không tồn tại (hoặc không có dạng tệp)
|
|
| Trình quản lý thiết bị |
|
Việc chỉnh sửa AVD sẽ cho phép dùng Khung thiết bị, bỏ qua chế độ cài đặt trước
|
|
| Trình mô phỏng |
|
Chế độ cài đặt "Stay awake" (Không khoá màn hình) không được khôi phục khi thiết bị ngắt kết nối
|
|
Khi dùng tính năng phản chiếu màn hình: thao tác nhấn có thể ngắt kết nối thiết bị
|
|
| Layout Editor |
|
AS 2021.1.1 Bản vá 3: Các vấn đề trong Inputtype
|
|
Rò rỉ bộ nhớ 138 MB trong CustomViewPreviewRepresentation
|
|
tools:listitem của Spinner (Vòng quay) không hiện chính xác khi được dùng trong thẻ include (bao gồm).
|
|
| Layout Inspector |
|
Layout Inspector không kiểm tra Compose nếu phiên bản bị loại trừ khỏi ứng dụng đang chạy
|
|
| Tìm lỗi mã nguồn |
|
Tìm lỗi mã nguồn: Quá trình hợp nhất PartialResults hoạt động không chính xác
|
|
| Logcat |
|
Yêu cầu: cũng cho phép ẩn cấp độ nhật ký đối với Logcat
|
|
| Wear |
|
Trình mô phỏng Android. Vòng tròn Wear OS. Trở lại hình vuông.
|
|
Android Studio Flamingo Canary 6 (2022.2.1.6)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha06
| Vấn đề đã khắc phục |
| Logcat |
|
Yêu cầu: cũng cho phép ẩn cấp độ nhật ký đối với Logcat
|
|
Android Studio Flamingo Canary 5 (2022.2.1.5)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha05
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
So với các loại bản dựng khác, bản dựng "debug" có khoá ký mặc định
|
|
Thư mục nguồn đã tạo được liệt kê dưới dạng thư mục Java trong nhà cung cấp nguồn chính của mô hình tìm lỗi mã nguồn
|
|
| Chỉnh sửa trong Compose |
|
Tính năng đánh dấu cú pháp của Jetpack Compose không nhất quán
|
|
| Nhập/Đồng bộ hoá |
|
Chọn lựa bản sửa lỗi nền tảng cho IDEA-303282
|
|
| Layout Editor |
|
Thuộc tính trọng lực không được xử lý chính xác trong khung hiển thị bản vẽ
|
|
Hỗ trợ cho các thư mục sampledata sẽ được tiếp nhận theo cách chuyển tiếp để sử dụng trong các dự án nhiều mô-đun
|
|
Tính năng tái cấu trúc RTL cố chỉnh sửa tệp App Compat
|
|
Tiện ích khung hiển thị thời gian
|
|
Bản xem trước thiết kế sẽ không còn hoạt động nếu giao diện thiếu một thuộc tính bất kỳ
|
|
Các lựa chọn trùng lặp trên Component Tree (Cây thành phần) trong chế độ thiết kế của Trình chỉnh sửa bố cục (Layout Editor)
|
|
Trong cửa sổ Layout (Bố cục), khi chuyển từ khung hiển thị Design (Thiết kế) sang khung hiển thị Split (Phân tách), khung hiển thị xml không cuộn đến thành phần đã chọn.
|
|
Khi nhấp chuột phải vào hàng chế độ xem trong Layout Editor, nếu trình đơn theo bối cảnh không mở ra, cần nhấp chính xác vào mã nhận dạng/loại khung hiển thị
|
|
Phần trăm hướng dẫn không hiện trong khung hiển thị bản thiết kế khi được cung cấp bằng giá trị kích thước
|
|
Đề xuất: Kích thước của ô khung hiển thị thuộc tính mục phải thay đổi được
|
|
Lề bố cục không hoạt động bình thường
|
|
tools:listitem của Spinner (Vòng quay) không hiện chính xác khi được dùng trong thẻ include (bao gồm).
|
|
inputType mặc định không chính xác cho editText
|
|
Android Studio sẽ thêm các thuộc tính vị trí tuyệt đối trên các nhóm ConstraintLayout
|
|
| Tìm lỗi mã nguồn |
|
[Công cụ xây dựng/Tìm lỗi mã nguồn] Thuộc tính hàm khởi tạo ChecksSdkIntAtLeast
|
|
| Logcat |
|
Nhật ký ngừng hiển thị trên bảng điều khiển
|
|
| Chạy kiểm thử |
|
"Invalid dynamic link" (Đường liên kết động không hợp lệ) tại https://g.co/androidstudio/not-mocked
|
|
| Kiểm thử |
|
g.co/androidstudio/not-mocked không còn hữu ích
|
|
Android Studio Flamingo Canary 4 (2022.2.1.4)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha04
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Thao tác ghi đè tài nguyên bằng resValue trong build.gradle sẽ dẫn đến Error: Duplicate resources (Lỗi: Tài nguyên trùng lặp)
|
|
So với các loại bản dựng khác, bản dựng "debug" có khoá ký mặc định
|
|
Việc sử dụng các tính năng động và rút gọn tài nguyên gây ra sự cố về thời gian chạy
|
|
| Code Editor |
|
Việc kiểm tra "RegExp" > "Thừa ký tự thoát" (RegExp > Redundant character escape ) phát hiện nhầm "\\}" là ký tự thừa
|
|
| Quản lý phần phụ thuộc |
|
Xoá các công cụ xây dựng cũ
|
|
| Nhập/Đồng bộ hoá |
|
Không nhập được dự án Kotlin Multiplatform trong AS 2022.1.1 Beta 1
|
|
IllegalStateException: Không tìm thấy bản dựng (name=':')
|
|
| Layout Editor |
|
Lỗi xem trước trong khung hiển thị tuỳ chỉnh
|
|
| Tìm lỗi mã nguồn |
|
Trình phát hiện Recycle (Tái chế) của công cụ lint (tìm lỗi mã nguồn) báo lỗi dương tính giả liên quan đến openInputStream
|
|
| Logcat |
|
[LogcatV2] Gợi ý phím tắt không chính xác nếu bạn thay đổi tổ hợp phím "control + space" mặc định
|
|
| Công cụ kiểm tra mạng |
|
Công cụ kiểm tra mạng sẽ cho thấy yêu cầu hai lần nếu OkHttpClient được tạo từ một OkHttpClient khác bằng newBuilder()
|
|
Android Studio Flamingo Canary 3 (2022.2.1.3)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha03
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Ngừng tạo cấu hình androidJacocoAnt nếu không bật mức độ phù hợp
|
|
Việc sử dụng @IntDef trong một thành phần thư viện sẽ không tạo ra annotations.zip trong aar
|
|
Không tìm thấy kiểu super chung cho và
|
|
Thêm phiên bản thuộc tính gradle của LINT_PRINT_STACKTRACE=true
|
|
Các cấu phần phần mềm Prefab cũ được đóng gói vào AAR
|
|
Di chuyển từ thuộc tính đích đến thuộc tính outputLocation để xử lý cảnh báo về việc ngừng sử dụng và chuẩn bị cho Gradle 9.0
|
|
Xem xét cờ "--release" khi thiết lập tác vụ trong JavaCompile
|
|
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask gặp lỗi khi có dòng trống sau khi khai báo xml
|
|
Mục tiêu lintVital chạy theo mặc định trong biến thể gỡ lỗi
|
|
Cảnh báo khi không có tệp ProGuard
|
|
AGP cố gắng thêm kotlinOptions.freeCompilerArgs vào giai đoạn thực thi nhiệm vụ
|
|
Đồng bộ hoá Gradle không thành công: Không đồng bộ hoá được: lý do không xác định
|
|
DependencyReportTask không tương thích với bộ nhớ đệm cấu hình
|
|
| Code Editor |
|
Thao tác trích xuất tài nguyên chuỗi có thể bao gồm cả dấu ngoặc kép (" ")
|
|
Tính năng làm nổi bật ngữ cảnh SQL không hoạt động trong Room 2.5.0
|
|
| Tính năng xem trước trong Compose |
|
DropdownMenu mở rộng ở vị trí không chính xác trong Chế độ tương tác Xem trước
|
|
| Trình gỡ lỗi |
|
Nguồn gỡ lỗi mặc định là compileSdkVersion thay vì phiên bản trình mô phỏng
|
|
| Trình mô phỏng |
|
Khi dùng tính năng phản chiếu màn hình: thao tác nhấn có thể ngắt kết nối thiết bị
|
|
| Nhập/Đồng bộ hoá |
|
Không thể nhập dự án Gradle sau khi nâng cấp từ Chipmunk Bản vá 2 (2021.2.1)
|
|
Các chế độ của trình biên dịch không được đưa vào khi đồng bộ hoá IDE Gradle
|
|
Không nhập được dự án Kotlin Multiplatform trong AS 2022.1.1 Beta 1
|
|
| Tìm lỗi mã nguồn |
|
Thao tác kiểm tra tìm lỗi mã nguồn ResourceType không hoạt động với các nguồn Kotlin
|
|
VersionChecks không xử lý việc kiểm tra khoảng Kotlin
|
|
Dương tính giả đối với InlinedApi khi được bao bọc
|
|
| Logcat |
|
| Mã/Mẫu mới |
|
Một thẻ siêu dữ liệu trống được thêm vào các dự án mới
|
|
| Project View (Chế độ xem dự án) |
|
Tên gói chưa được cập nhật trong thanh bên sau khi đổi tên
|
|
| Nâng cấp trợ lý |
|
Hỗ trợ thay đổi tên gói cho AndroidTest
|
|
Di chuyển thuộc tính gói của AndroidManifest.xml sang không gian tên DSL
|
|
Android Studio Flamingo Canary 2 (2022.2.1.2)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha02
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Cấu hình MergeGeneratedProguardFilesCreationAction bị chậm ngay cả khi bộ nhớ đệm cấu hình đang bật
|
|
[AGP] Thêm thư mục nguồn đã tạo vào mô hình IDE (Variant API (API biến thể))
|
|
Ngừng sử dụng JavaPluginConvention và HasConvention
|
|
Không thêm ignorewarnings vào R8 theo mặc định
|
|
Cảnh báo khi không có tệp ProGuard
|
|
AGP 7.3.0 phá vỡ tính năng đồng bộ hoá gradle cho các dự án nền tảng gradle
|
|
Thư viện apksig: ApkVerifier$Result.getV4SchemeSigners() được đánh dấu là riêng tư
|
|
| Trình xem APK |
|
Căn chỉnh nhãn hộp thoại không chính xác
|
|
Hiển thị nội dung của tệp .version trong Công cụ phân tích APK
|
|
Tiêu đề cột trong bảng của Công cụ phân tích APK thiếu khoảng đệm
|
|
| Trình quản lý thiết bị ảo Android |
|
Lỗi trên Trình quản lý thiết bị ảo Android: Không định vị được adb nhưng adb.exe vẫn có trên đường dẫn.
|
|
| Công cụ kiểm tra tác vụ trong nền |
|
Công cụ kiểm tra tác vụ trong nền
|
|
| Trình soạn thảo mã |
|
Thao tác trích xuất tài nguyên chuỗi có thể bao gồm cả dấu ngoặc kép (" ")
|
|
| Trình quản lý thiết bị |
|
Trình đơn tìm kiếm thao tác cho kết quả không rõ ràng khi tìm kiếm "Trình quản lý thiết bị"
|
|
Sắp xếp sai cách trong Trình quản lý thiết bị
|
|
| Trình mô phỏng |
|
Tắt màn hình thiết bị trong khi phản chiếu
|
|
| Nhập/Đồng bộ hoá |
|
Cho phép thử nghiệm đồng bộ hoá với các phiên bản AGP cũ để xử lý DSL của không gian tên mới
|
|
Hỗ trợ bố cục nguồn KMP mới
|
|
| Trình bổ trợ Kotlin |
|
Refactor -> Modularize tool (Tái cấu trúc -> Công cụ mô-đun hoá) không dùng được mã Kotlin
|
|
| Logcat |
|
Vui lòng khôi phục khả năng tuỳ chỉnh cỡ chữ logcat
|
|
Logcat hiển thị biểu ngữ "All logs entries are hidden by the filter" (Tất cả các mục nhập nhật ký bị bộ lọc ẩn) khi thiết bị ngắt kết nối
|
|
| Tái cấu trúc mô-đun hoá |
|
AS 3.3 alpha8: Tái cấu trúc… mô-đun hoá có màu xám
|
|
| Điều hướng |
|
Nếu không gian tên được chuyển sang build.gradle, thì bản dựng này sẽ không dùng được bản khai báo R không thể tham chiếu.
|
|
| Mã/Mẫu mới |
|
Nhận xét sai trong mẫu Hoạt động dạng thẻ
|
|
Phần tên mô-đun quá hẹp
|
|
| Trình hướng dẫn dự án mới |
|
Màn hình phân phối phiên bản quá lớn và không thể cuộn được.
|
|
| Gói phát hành/APK |
|
Quá trình tạo kho khoá không có ký tự thoát hoặc đối số trích dẫn
|
|
| Tài nguyên |
|
Không trích xuất được tài nguyên chuỗi từ Kotlin nếu tài nguyên đó chứa dấu ngắt dòng
|
|
Android Studio tự động thay thế tài nguyên có thể vẽ
|
|
Các tệp SVG có nền trong suốt sẽ chuyển sang màu vàng
|
|
Thao tác chuyển đổi sang WebP phải hoạt động được với các biểu tượng trình chạy
|
|
| Trình quản lý SDK |
|
Thư mục biểu tượng hình mẫu sẽ gây ra sự chậm trễ nghiêm trọng trong Trình quản lý SDK
|
|
SdkManager hiển thị toString trên RemotePackage
|
|
| Translations Editor (Trình chỉnh sửa bản dịch) |
|
Trình chỉnh sửa bản dịch: giữ cho các tệp tài nguyên không đặt tất cả các tệp này vào strings.xml
|
|
Trình chỉnh sửa bản dịch không phân biệt giữa chữ Kirin và Latinh của Serbia. Ngoài ra, Trình chỉnh sửa bản dịch còn thiếu nhiều ngôn ngữ
|
|
Việc thêm một chuỗi trong Trình chỉnh sửa bản dịch sẽ thêm tài nguyên hai lần (AS Bumblebee)
|
|
Nhiều cột bị ghi đè khi dán văn bản
|
|
Android Studio Flamingo Canary 1 (2022.2.1.1)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 8.0.0-alpha01
| Vấn đề đã khắc phục |
| Trình bổ trợ Android cho Gradle |
|
Lỗi bản dựng không ổn định trong thao tác MergeResources
|
|
Ngừng sử dụng JavaPluginConvention và HasConvention
|
|
Vị trí tệp không chính xác và không nhất quán cho API chuyển đổi mới
|
|
Trình bổ trợ Android cho Gradle không nên sử dụng chức năng GUtil.toWords(string) đã ngừng hoạt động
|
|
Trình bổ trợ Android cho Gradle không nên sử dụng chức năng ConfigureUtil.configure(closure, target) đã ngừng hoạt động
|
|
Cập nhật các kiểm thử AGP để sử dụng KGP 1.7.20-Beta
|
|
Gradle 7.4 không thành công (không tạo được phiên bản AnalyticsService)
|
|
"Hằng số enum không xác định" mới từ javac trên AGP 7.4.0-alpha09
|
|
| API |
|
API biến thể: Trong AGP 7.1 trở lên, bản cập nhật cho các đối tượng biến thể mới không được chuyển tiếp đến các đối tượng biến thể cũ
|
|
| Trình chỉnh sửa C++ |
|
Không thể định vị C++ .h bên ngoài trong chế độ xem dự án Android
|
|
| Trình soạn thảo mã |
|
Tắt tính năng nhập ký tự đại diện theo mặc định cho các dự án Kotlin trong Android Studio
|
|
| Triển khai |
|
Rò rỉ dự án qua AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
|
|
| Trình quản lý thiết bị |
|
Trình quản lý thiết bị cho thấy Hình ảnh tự động để chọn điện thoại
|
|
| Trình mô phỏng |
|
Hồ sơ Phần cứng Android TV cho thấy kích thước thiết bị không chính xác
|
|
Không thể tải xuống hình ảnh đối với Android 12.0 mà không có các API Google cho ABI arm64-v8a trên MacBook Pro 14 của tôi
|
|
| Nhập/Đồng bộ hoá |
|
Không thể đồng bộ hoá dự án với mô-đun KMP trong Chipmunk bằng MPSS
|
|
Tránh truy vấn các mô hình KMP để xác định xem một mô-đun có phải là mô-đun KMP hay không
|
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests không thành công trên JDK17
|
|
Không thể nhập dự án Kotlin Multiplatform trong AS 2022.1.1 Canary 10
|
|
| Bộ nhớ |
|
Công cụ Hồ sơ bộ nhớ cho thấy 0,2 GB thay vì 150 MB
|
|
| Nâng cấp trợ lý |
|
Trợ lý nâng cấp AGP sẽ xử lý các dự án bằng android.disableAutomaticComponentCreation
|
|
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[]]