Các vấn đề đã xử lý đối với Android Studio 2021.3.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 Dolphin Bản vá 1 (2021.3.1.17)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.1
Lỗi đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Các quy trình kiểm thử Android đang chạy được đo lường thông qua Gradle không áp dụng chính xác tính năng đơn giản hoá
|
AGP 7.3.0 phá vỡ tính năng đồng bộ hoá gradle cho các dự án nền tảng gradle
|
|
Dexer (D8) |
Thêm một API công khai để giải quyết xung đột khi hợp nhất DEX (đối với Bazel để cho phép các lớp trùng lặp)
|
|
Nhập/Đồng bộ hoá |
Không nhập được dự án Gradle sau khi nâng cấp từ Chipmunk Patch 2 (2021.2.1)
|
|
Tài nguyên |
NPE trong AarResourceRepositoryCache.createCachingData (AS Dolphin trở lên)
|
|
Trình rút gọn (R8) |
Siêu dữ liệu Kotlin không được sao chép khi nhập các trường thay thế
|
Lượt chuyển đổi không mong muốn đối với kiểu dữ liệu không chính xác: HÀNG ĐẦU (mọi thứ)
|
Gradle 7.3.0 gây ra lỗi bản dựng APK com.android.tools.r8.CompilationFailedException
|
Xoá các hàm khởi tạo mặc định không được dùng ở chế độ tương thích.
|
Xung đột với JetBrains Markdown
|
Hỗ trợ ThreadLocal.withInitial(java.util.function.Supplier)
|
AGP 7.3 tạo tệp dex cho các lớp có hàm khởi tạo bị hỏng
|
Nỗ lực không mong muốn để xác định xem mã không phải CF có cần đơn giản hoá hay không
|
ktor VerifyError
|
Giá trị không xác định gặp phải trong quá trình biên dịch được gửi khi xử lý okio-jvm 3.2.0
|
Lỗi biên dịch từ lớp đối tượng cùng dòng với phiên bản gián tiếp của người dùng
|
java.lang.IllegalAccessError với R8 3.3.75
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-rc01
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Việc truy cập vào các nguồn biến thể trong onVariant khiến các nguồn Android tiêu chuẩn, chẳng hạn như buildconfig sẽ biến mất
|
AGP 7.1-beta04 thiếu API com.android.build.api.dsl.Lint và/hoặc kdoc gây hiểu lầm
|
AGP bỏ qua các giá trị ghi đè jniLibs từ phiên bản 7.3.0-alpha08
|
|
Tính năng xem trước trong Compose |
Tính năng xem trước trong Compose trên mô-đun ứng dụng không tìm thấy tài nguyên cho các dự án có nhiều mô-đun
|
|
Dexer (D8) |
Ghi lại phiên bản trình biên dịch cần thiết cho từng phiên bản thư viện đã đơn giản hoá
|
|
Trình mô phỏng |
AS Electric Eel Canary 2 – Lỗi khi nhấn "Finish" (Hoàn tất) trên thiết bị có trợ lý kết nối không hoạt động
|
|
Files Editor (Trình chỉnh sửa tệp) trong Gradle |
Cảnh báo về buildToolsVersion quá thấp không chính xác
|
|
Nhập/Đồng bộ hoá |
Trình chỉnh sửa của nguồn kiểm thử đơn vị không phân giải được tài nguyên chuỗi đã khai báo trong một mô-đun khác
|
Có vẻ như tính năng Kiểm tra mã không hoạt động.
|
KTIJ-22303: Mô hình Mpp và Kotlin cacheOriginIdentifier không khớp
|
|
Logcat |
Chế độ cài đặt định dạng Logcat không được duy trì
|
Logcat mới không hiển thị nhật ký sau 2 giây đầu tiên
|
|
Trình rút gọn (R8) |
ArrayIndexOutOfBoundsException trong IntSwitch
|
R8: NullPointerException trên AGP 7.3.0-beta02 và 7.4.0-alpha03
|
[R8 3.3.61] StackOverflowError từ NoClassInitializerCycles
|
NPE trong trình thu gọn, R8 phiên bản 3.2.60
|
[R8 3.3.57] NoClassDefFound do giao diện được thay thế bằng lớp trừu tượng có yêu cầu SDK cao hơn
|
|
Android Studio Dolphin Beta 5 (2021.3.1.14)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-beta05
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Mô-đun AGP 7.2 com.android.test không thể truy cập vào các lớp thiết bị thử nghiệm của mô-đun com.android.app
|
|
ART |
[R8 3.3.40] Lệnh gọi cấu hình tốc độ dex2oat xuất hiện để treo trên thiết bị Android 8
|
|
Biến thể bản dựng |
Đôi khi, trình chuyển đổi biến thể sẽ không bao giờ hoàn tất
|
|
Nhập/Đồng bộ hoá |
Chuyển đổi biến thể khi việc tạo bản dựng không bao giờ hoàn tất
|
|
Trình rút gọn (R8) |
R8 3.1.7-dev trở lên đã tối ưu hóa Enum không đúng cách, dẫn đến lỗi NoSuchFieldError
|
NullPointerException trong quá trình tạo tệp kết xuất bằng R8 3.3
|
Lỗi AssertionError: Không thể tính toán mối quan hệ không được đặt
|
[R8 3.3.57] NoClassDefFound do giao diện được thay thế bằng lớp trừu tượng có yêu cầu SDK cao hơn
|
|
Android Studio Dolphin Beta 4 (2021.3.1.13)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-beta04
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Sự cố tìm lỗi mã nguồn trong bản dựng Kotlin 1.7.0-RC2
|
|
ART |
[R8 3.3.40] Lệnh gọi cấu hình tốc độ dex2oat xuất hiện để treo trên thiết bị Android 8
|
|
Nhập/Đồng bộ hoá |
Sự cố bản dựng với nhiều hương vị sản phẩm trong phiên bản mới
|
|
Logcat |
9000 DeviceImpl của AndroidLogcatService dùng hết 2 GB
|
|
Trình rút gọn (R8) |
IncompatibleClassChangeError với R8 – 3.3.28 (Android API < 25)
|
Gradle 7.2.0 gây ra lỗi bản dựng APK com.android.tools.r8.CompilationFailedException
|
|
Android Studio Dolphin Beta 3 (2021.3.1.12)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-beta03
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
processReleaseManifest: gói tìm thấy trong nguồn AndroidManifest.xml là kết quả âm tính giả
|
Đặt dokka-core làm phần phụ thuộc về thời gian biên dịch và tải phần tử đó vào thời gian chạy
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
Tính năng xem trước trong Compose |
ComposePreviewRepresentations rò rỉ thông qua kết nối bus thông báo trong FastPreviewManager
|
|
Trình cập nhật |
Patcher trên M1 không hoạt động cho EE c1 đến EE c2
|
|
Android Studio Dolphin Beta 2 (2021.3.1.11)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-beta02
Vấn đề đã được khắc phục |
Android App Bundles |
bundletool không đóng gói hồ sơ cơ sở một cách chính xác
|
|
Trình bổ trợ Android cho Gradle |
AndroidGradlePlugin phiên bản 7.2 phá vỡ API chuyển đổi khi được sử dụng cùng với API ASM
|
Android Studio BumbleBee không phải lúc nào cũng triển khai các thay đổi mới nhất
|
Việc biến đổi cấu phần phần mềm AAR sẽ đặt kết quả sau cùng ở dạng trung gian
|
|
Công cụ thiết kế |
Tổ hợp phím Ctrl + D hoặc nút “show diff” không hiển thị git diff
|
|
Dexer (D8) |
Bật mô hình API bị thiếu trong D8/R8 từ AGP một cách rõ ràng
|
Tránh việc sử dụng phiên bản có thư viện đơn giản hóa trước khi phát hành
|
|
Nhập/Đồng bộ hoá |
Phần phụ thuộc POM hình tròn làm gián đoạn tính năng nhập dự án
|
"Đã phát hiện gốc nội dung trùng lặp" bằng Plugin Android cho Gradle 7.2.0
|
|
Tìm lỗi mã nguồn |
Tìm lỗi mã nguồn trong AGP 7.2.0, là hiện tượng treo trong ApiDetector check
|
InconsistentLayout (Bố cục không nhất quán) không tuân theo đường cơ sở
|
[Tìm lỗi mã nguồn] Trình phát hiện loại mã tài nguyên không chính xác sẽ tìm lỗi trong mã hợp lệ khi mã nằm trên các mô-đun
|
|
Chạy |
Tuỳ chọn thiết bị không hiển thị và không thể chạy ứng dụng mặc dù có mô-đun ứng dụng.
|
|
Trình rút gọn (R8) |
[R8 3.3.40] Lỗi NoSuchMethodError do lệnh gọi super đến phương thức không tồn tại
|
NullPointerException trong thư viện đơn giản hóa của quá trình chuyển đổi các thông số kỹ thuật
|
NullPointerException trong FieldAssignmentTracker sử dụng 3.3.35
|
[R8 3.3.31] IncompleteHorizontalClassMergeCode, lỗi ngoại lệ không thể truy cập
|
R8 gây ra lỗi VerifyError trên thư viện Scala
|
|
Android Studio Dolphin Beta 1 (2021.3.1.10)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-beta01
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Thêm các phương thức đơn giản hoá vào mô hình tìm lỗi mã nguồn
|
|
Dexer (D8) |
Máy ảo Art/Dalvik trước phiên bản 8 không hỗ trợ bản sửa lỗi cho JDK-8272564
|
|
Trình mô phỏng |
Bạn không thể tắt tính năng chia sẻ bảng nhớ tạm trong Android Studio Bumblebee vì không thể tắt tính năng này
|
|
Tìm lỗi mã nguồn |
Thêm cờ --offline để tìm lỗi mã nguồn
|
|
Trình rút gọn (R8) |
R8 3.3.28 làm hỏng các phương thức có thể truy cập bằng cách đặt "đặt NPE" vào nội dung phương thức.
|
Hàm khởi tạo của lớp được lưu giữ sẽ đặt NPE ở chế độ tương thích với Proguard
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha09
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Hình ảnh hệ thống "Tương tự" khi không nhận được hình ảnh đã yêu cầu are _not_ similar (không_tương_tự)
|
Thiết bị thử nghiệm tự động: Không tải xuống đúng hình ảnh hệ thống? Hoặc chạy không chính xác?
|
"Bạn nên sử dụng trình bổ trợ Gradle dành cho Android mới hơn" khi không có trình bổ trợ mới cho Gradle
|
Thiết bị do Gradle quản lý nên cung cấp loại thiết bị tương thích khi không tìm thấy một thiết bị tương thích
|
Trình bổ trợ kotlin-android-extensions hỏng khi thiếu thuộc tính "package" trong AndroidManifest.xml
|
Lỗi không khớp loại thiết bị/loại hình ảnh không thân thiện với người dùng
|
Vị trí thiết bị do Gradle quản lý trên ổ đĩa
|
|
Trình phân tích bản dựng |
Bản phân tích jetifier của trình phân tích bản dựng cho biết androidx databinding cần có jetifier
|
|
Trình quản lý thiết bị |
Trình đơn "Dừng thiết bị" đã biến mất khỏi trình đơn theo bối cảnh của Trình quản lý thiết bị.
|
|
Trình mô phỏng |
lỗi trình mô phỏng cửa sổ công cụ
|
|
Gradle |
Tìm lỗi mã nguồn unusedResources Nhận dạng Sai với Bí danh Nhập
|
|
Nhập/Đồng bộ hoá |
Không đồng bộ hoá được dự án với mô-đun KMP trong Chipmunk bằng MPSS
|
Kotlin 1.6.20 phá vỡ sự phụ thuộc của mô-đun KMP
|
"LicenseNotAcceptedException" không thể xử lý?
|
Mô-đun ở bản dựng tổng hợp không được nhập trong IDE
|
|
Logcat |
Logcat được ngắt kết nối khỏi thiết bị
|
|
Điều hướng |
Bao gồm sơ đồ điều hướng từ các điểm ngắt mô-đun aar khác nhau đang tạo bộ lọc ý định AndroidManifest.xml cho liên kết sâu
|
|
Tài nguyên |
Lỗi: việc lựa chọn để chuyển đến phần "triển khai" của một tài nguyên sẽ không có kết quả tốt.
|
|
Trình quản lý SDK |
Bản cập nhật SDK không hoạt động nếu /tmp là một đường liên kết tượng trưng
|
Trình quản lý SDK nên ngừng gửi thông tin nhật ký spam tới stdout
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha08
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
AGP 7.1.1 tùy thuộc vào phiên bản Vulnerable Netty
|
Các vấn đề trùng lặp về lớp do R8 báo cáo
|
AGP 7.1.1 không tạo các lớp RenderingScript khi xử lý tài nguyên bị vô hiệu hoá
|
Triển khai api/annotationProcessor/implementation resolutionPolicy cho các cấu hình được lấy từ biến thể
|
MergeSourceSetFolders khởi chạy quá nhiều thao tác worker
|
Thiết bị ảo được quản lý của Gradle không hoạt động được trong CI (GitHub Actions)
|
các vấn đề liên quan đến android.defaultConfig.ndk.debugSymbolLevel
|
loại bản dựng 'debug' có khóa ký mặc định, các loại khác không có
|
STRING_TOO_LARGE không vượt qua được quy trình xử lý
|
|
Trình xem APK |
Công cụ phân tích APK không được thông báo "đã tải thành công" nếu xảy ra vấn đề
|
|
Trình quản lý thiết bị ảo Android |
avdmanager hỏi "Do you wish to create a custom hardware profile?" ("Bạn có muốn tạo một hồ sơ phần cứng tuỳ chỉnh không?") ngay cả khi cờ --silent được truyền
|
Bạn có thể thiết lập Android TV AVD theo hướng dọc
|
Android Studio 2.0: việc chỉnh sửa một Thiết bị ảo sẽ huỷ bỏ lựa chọn giao diện tuỳ chỉnh
|
AVD không hiển thị bố cục ngang của TV đúng cách trong hộp thoại chọn AVD
|
Thiết bị QVGA 2,7" hiển thị 'ldpi' trong danh sách thiết bị thay vì "mdpi", lỗi kích thước 33% giữa thiết kế và thử nghiệm
|
Android Studio không hỗ trợ mật độ trình mô phỏng 200dpi
|
Đường liên kết tải xuống bị ẩn khi chọn hình ảnh hệ thống, nếu cửa sổ quá hẹp
|
|
Trình soạn thảo mã |
Vấn đề đánh dấu cú pháp SQLite – "SELECT" không thể theo sau bởi "REPLACE"
|
Mã tự động hoàn thành trong trình chỉnh sửa bố cục sẽ điền vào trường có Chuỗi không chính xác
|
Tên lớp chưa được giải quyết trong quy tắc bảo vệ
|
|
Trình quản lý thiết bị |
Giữ lại thứ tự của trình mô phỏng trong Trình quản lý thiết bị ảo Android (AVD Manager)
|
Trình quản lý thiết bị hiển thị đường dẫn không chính xác trong thông báo lỗi khi AVD được đổi tên bên trong AS
|
Android Studio bị treo khi xóa một thiết bị ảo
|
legalArgumentException trong SkinLayoutDefinition.parseFile
|
|
Chỉnh sửa |
Lỗi cú pháp giả trong tệp AIDL
|
|
Trình mô phỏng |
Trình mô phỏng lưu trữ trên máy chủ Android Studio lưu trữ: khả năng tương thích với bàn phím AZERTY đối với tính năng Điều hướng cảnh ảo
|
|
Firebase |
Trợ lý Firebase không tải
|
|
Khởi chạy lần đầu |
IOException trong WindowsPerformanceHintsChecker
|
|
Files Editor (Trình chỉnh sửa tệp) trong Gradle |
Cảnh báo về Danh mục phiên bản phải rõ ràng hơn
|
|
Nhập/Đồng bộ hoá |
Không thể đồng bộ hóa dự án với mô-đun KMP trong Chipmunk bằng MPSS
|
Không đồng bộ hóa được với các tệp Gradle bằng AGP 7.3.0-alpha01 trong Chipmunk Studio
|
|
Trình cài đặt |
Lỗi nhỏ trên Android Studio
|
Bản Chipmunk Beta 1: Trình hướng dẫn thiết lập không tính toán kích thước tải xuống một cách chính xác
|
|
Tìm lỗi mã nguồn |
Việc thiết lập Lint (Tìm lỗi mã nguồn) bị hỏng trong trường hợp source-set-per-module
|
Quy trình kiểm tra NewApi không xử lý trường hợp giao diện kế thừa mới
|
[Tìm lỗi mã nguồn] Trình phát hiện "Recycle" ("Tái chế") gắn cờ không chính xác cho các ảnh động chưa bắt đầu
|
|
Tích hợp tìm lỗi mã nguồn |
AndroidLintAnalyticsTask khiến bộ nhớ đệm bị thiếu do sự chênh lệch về dấu thời gian trong `lint.jar`
|
|
Logcat |
Logcat tự động cuộn đến cuối
|
Việc xoá nhật ký bộ đệm logcat sẽ làm hỏng logcat
|
Logcat ngừng hoạt động sau khi đóng rồi mở lại
|
|
Trình chỉnh sửa chuyển động |
Các nút của công cụ kiểm tra ảnh động hiển thị dưới dạng ">>" (overflow) (tràn) khi phông chữ hệ thống lớn hơn
|
|
Mã/Mẫu mới |
Trình hướng dẫn dự án mới của Android Studio vẫn sử dụng hàm đã ngừng sử dụng "onActivityCreated" cho "Fragment + ViewModel"
|
Tệp bản dựng dự án C++ có khối externalNativeBuild trùng lặp
|
|
Tài nguyên |
Danh sách không theo thứ tự trong Thành phần hình ảnh (Image Asset) > Xác nhận đường dẫn biểu tượng > Thư mục Res
|
Lỗi: việc lựa chọn để chuyển đến phần "triển khai" của một tài nguyên sẽ không có kết quả tốt.
|
Trình chỉnh sửa XML không cảnh báo khi sử dụng dấu nháy đơn (hoặc thậm chí dấu ') mà không thoát bằng dấu gạch chéo, dẫn đến lỗi trong Gradle
|
|
Chạy |
|
Chạy kiểm thử |
Kết quả kiểm thử đơn vị không hiển thị trong Dolphin
|
Bổ sung thêm phạm vi thử nghiệm cho các Kiểm thử đơn vị
|
Thất bại trong kiểm thử đo lường với "Dự án 'X' không được tìm thấy trong dự án gốc 'X'."
|
|
Trình quản lý SDK |
Vấn đề trong phần phụ thuộc kép sdkmanager
|
Mỗi bản cập nhật AS = các lỗi mới chưa được giải quyết :|
|
Bản cập nhật SDK không hoạt động nếu /tmp là một đường liên kết tượng trưng
|
AVDManager – "Lỗi: Đường dẫn gói không hợp lệ. Đường dẫn hình ảnh hệ thống hợp lệ là:ository..."
|
AGP tải xuống gói Công cụ SDK chỉ khi gói công cụ dòng lệnh mới hơn được cài đặt
|
Trình quản lý SDK không có trong trình đơn Công cụ, không chấp nhận cấp phép SDK, không thể tiếp tục
|
|
Kiểm thử |
Không kiểm tra được GMD do lỗi cấp phép thiết bị trên Windows
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha07
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Thêm worker vào R8
|
Thêm các phương thức đơn giản hoá vào mô hình tìm lỗi mã nguồn
|
|
Nhập/Đồng bộ hoá |
Vấn đề tải "mô hình bản dựng Gradle" trên IDE
|
|
Tìm lỗi mã nguồn |
Thông báo Lint IconMissingDensityFolder sử dụng đường dẫn tuyệt đối trong lint-baseline.xml
|
Di chuyển VersionChecks vào gói API để mở khả năng hiển thị
|
Quy trình kiểm tra NewApi của Lint không xử lý câu lệnh `when` trong Kotlin
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha06
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Các lỗ hổng nghiêm trọng trong org.bouncycastle:bcprov-jdk15on:1.56
|
Xóa giá trị nhập vào cho tệp cơ sở trong AndroidLintAnalyticsTask
|
Thiết bị thử nghiệm tự động: Không tải xuống đúng hình ảnh hệ thống? Hoặc chạy không chính xác?
|
Dừng đưa android/lint vào các jars quy tắc tìm lỗi mã nguồn trong AGP 7.2
|
Thêm các phương thức đơn giản hoá vào mô hình tìm lỗi mã nguồn
|
|
Điểm chuẩn |
Không tạo được mẫu Microbenchmark cho Android Studio
|
|
Bản dựng C++ |
externalNativeBuildClean cũng chạy preBuild khi sử dụng AGP 4.0.0
|
|
Tìm mức sử dụng |
Chuyển đến phần khai báo không hoạt động với @animator/foo (có thể là bất kỳ mục nào trong vectơ ảnh động)
|
|
Macrobenchmark |
Mẫu macrobenchmark không có .gitignore
|
Tài liệu ExampleStartupBenchmark nhắc đến thuộc tính không đúng
|
Mẫu macrobenchmark phù hợp với matchingFallbacks + profileable (Kết nối dự phòng + hồ sơ)
|
Mẫu macrobenchmark không chính xác minSdk
|
ExampleStartupBenchmark sử dụng CompilationMode.SpeedProfile không tồn tại
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha05
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Kiểm thử thất bại trên thiết bị khi các kiểm thử không thể chạy
|
Android studio 2021.1.1 beta5 . Tính năng đồng bộ hóa Gradle không hoạt động với thông báo "Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'." (Không tải được lớp 'com.android.build.api.extension.AndroidComponentsExtension').
|
AGP 7.2.0-alpha05 phá vỡ các bản dựng sử dụng trình bổ trợ Navigation Safe Args
|
Lỗi không rõ ràng đối với tệp values.xml không hợp lệ
|
|
Chỉnh sửa trong Compose |
Thay vào đó, nhập Tự động hoàn thành sẽ hoàn thành loại
|
|
Trình mô phỏng |
UnsatisfiedLinkError: Không tìm được tệp image_converter.dll
|
|
Layout Editor |
LỖI: Không gian bổ sung không chính xác trên bố cục. Nhấn vào thiết kế bố cục trên bất kỳ chế độ xem nào - làm thay đổi định dạng trong văn bản bố cục
|
|
Tìm lỗi mã nguồn |
Lỗi: một mẫu chuỗi không được coi là chuỗi khi được sử dụng làm thông số cho hàm getString
|
|
Điều hướng |
Safe Args đã sử dụng getApplicationIdTextResource không dùng nữa với AGP 4.1+
|
SafeArgs 2.4.0-rc01 và AGP 7.1.0-rc01 không tương thích
|
|
Công cụ kiểm tra mạng |
TrackedHttpURLConnection.getHeaderField gặp sự cố với NullPointerException
|
Tôi liên tục gặp lỗi này khi trình gỡ lỗi được kết nối trên phiên bản mới nhất của Android Studio.
|
Công cụ kiểm tra mạng mới gặp sự cố sau khi cập nhật Bumblebee
|
|
Tài nguyên |
Lỗi không mong muốn "The resource name must begin with a character" ("Tên tài nguyên phải bắt đầu bằng một ký tự") khi tài nguyên chuỗi bắt đầu bằng tệp đối chiếu "@string/string_name" và theo sau là khoảng trắng và bất kỳ văn bản nào khác
|
|
Chạy kiểm thử |
Kết quả kiểm thử đơn vị không hiển thị trong Dolphin
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha04
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Thêm tính năng hỗ trợ cho các thư viện minCompileSdk xem trước
|
"Java file outside of source root" ("Tệp Java bên ngoài thư mục gốc") khi sử dụng tệp kê khai manifest.srcFile
|
Xung đột trong quá trình cài đặt thiết bị nếu nhiều dự án phụ khai báo cùng một thiết bị
|
Cải thiện mức độ dễ hiểu của các thông báo lỗi CheckAarMetadataTask
|
AGP không nên sử dụng ProjectComponentIdentifier.projectPath mà không có ProjectComponentIdentifier.build
|
`Thuộc tính 'layoutInfoDirectory' không có giá trị được định cấu hình` sau khi cập nhật AGP từ phiên bản 7.0.4
|
Triển khai api/annotationProcessor/implementation resolutionPolicy cho các cấu hình được lấy từ biến thể
|
AGP cần ANDROID_SDK_ROOT, không phải ANDROID_HOME
|
|
Cửa sổ trợ lý |
Công cụ nhập liệu trong firebase-tool
|
|
Trình mô phỏng |
UnsatisfiedLinkError: Không tìm được tệp image_converter.dll
|
|
Layout Inspector |
Công cụ kiểm tra bố cục, kiểm tra ứng dụng và kiểm tra db không hoạt động
|
|
Tìm lỗi mã nguồn |
Chú thích @TargetApi được thực thi trên phương thức gọi
|
Chế độ kiểm thử typealias tìm lỗi mã nguồn tạo các typealias không hợp lệ với thông số tổng quát
|
Sự hồi quy của NewApi trong việc tìm lỗi mã nguồn trên Android
|
|
Bộ nhớ |
Thay thế bằng biểu tượng cho Trình phân tích bộ nhớ đã bị hỏng
|
|
Công cụ kiểm tra mạng |
Công cụ kiểm tra mạng trong BumbleBee không hiển thị phản hồi của api ở định dạng có thể đọc
|
|
Mã/Mẫu mới |
Lỗi hiển thị trên thông báo lỗi: Đối số cho tham số @NotNull 'text2' của com/intellij/nor/Compare/CompareManagerImpl.isEquals không được để trống
|
|
Chạy kiểm thử |
Kết quả kiểm thử đơn vị không hiển thị trong Dolphin
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha03
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Đảm bảo các địa điểm trống trong các nguồn địa phương và classpath thời gian chạy đều được xem xét đối với các tài nguyên Java
|
Chưa khởi động thuộc tính lateinit projectProvider
|
AAB (resources.pb) liên tục bị đầy do các nhận xét trên attrs.xml?
|
AGP bỏ qua tên gói được đặt trong androidTest/AndroidManifest.xml
|
|
Cửa sổ Trợ lý |
Thay đổi tiêu đề của cửa sổ công cụ "Trợ lý" có chứa thêm dấu hai chấm
|
|
Tính năng xem trước trong Compose |
Bảng điều khiển Xem trước trong Compose sẽ được để trống khi truy cập Composable Build.VERSION.SDK_INT
|
|
Layout Editor |
Vị trí tuyệt đối không được xoá đối với các chế độ xem được tham chiếu
|
Studio bị treo trong quá trình xây dựng.
|
Misc.xml chứa đường dẫn cục bộ
|
Trong trình chỉnh sửa Thiết kế hoạt động, cuộn con lăn chuột nhỏ hơn dự kiến
|
Lỗi: hiển thị RadioButton trong các mục của RecyclerView, điều này sẽ đặt văn bản đối với các mục này ngay cả khi chúng không được cài đặt
|
Vấn đề: không có bản xem trước cho các Lựa chọn ưu tiên (Preferences) đã tuỳ chỉnh
|
Nhắc nhở nhầm lẫn đối với entryValues của các Tuỳ chọn
|
|
Tìm lỗi mã nguồn |
Việc kiểm tra tìm lỗi mã nguồn đối với TypographyQuotes gây ra vấn đề đối với các trích dẫn được sử dụng bởi các thuộc tính thẻ html
|
Sự nhất quán giữa đề xuất của Tìm lỗi mã nguồn và AGP về cách gói lib gốc
|
Nhắc nhở AndroidLintAnalyticsTask UnifiedArgumentException vì các tệp loại không được hỗ trợ trong SI-U TRINC
|
|
Bộ nhớ |
Thay thế bằng biểu tượng cho Trình phân tích bộ nhớ đã bị hỏng
|
|
Trình chỉnh sửa điều hướng |
Điều hướng tới safearg hiển thị trình chỉnh sửa điều hướng, không phải arg.
|
|
Trình quản lý tài nguyên |
|
Kiểm thử |
AGP 7.2.0-alpha06, kiểm thử espresso, dấu hai chấm trong tên cấu phần mềm được tạo ra
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha02
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
API biến đổi dựa trên ASM cố gắng tính toán khung cho mã 6 byte Java khi chứa hướng dẫn JSR/RET
|
Android studio 2021.1.1 beta5 . Tính năng đồng bộ hóa Gradle không hoạt động với thông báo "Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'." (Không tải được lớp 'com.android.build.api.extension.AndroidComponentsExtension').
|
OutOfMemoryError được gửi từ ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55)
|
Thêm kiểm thử để phát hành AGP&KMP
|
Mối liên kết với các tuỳ chọn về khả năng tương thích giữa Studio và AGP sẽ dẫn đến trang web của công ty
|
Xung đột trong quá trình cài đặt thiết bị nếu nhiều dự án phụ khai báo cùng một thiết bị
|
Việc hợp nhất kết quả kiểm thử thiết bị được quản lý sẽ không tạo ra thông báo trợ giúp.
|
Tệp chẩn đoán resources.txt sẽ không được tạo sau khi chạy shrinkReleaseRes
|
JarFlinger nên cung cấp một chế độ không bỏ qua các thư mục trống
|
|
Android Studio |
Thêm tính năng hỗ trợ sửa lỗi nhanh bằng cách tìm lỗi mã nguồn cho nhắc nhở/lỗi trong tìm lỗi mã nguồn đối với các câu lệnh nhập
|
|
Bản dựng C++ |
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") không được có giá trị rỗng
|
|
Tính năng xem trước trong Compose |
Cách dùng @PreviewParameter không hiển thị composable trong cửa sổ xem trước
|
Bản xem trước của Compose không tìm thấy tài nguyên qua các mô-đun khác khi lớp R không mang tính chất bắc cầu ở trạng thái bật
|
|
CPU |
Lấy mẫu hồ sơ để đo lường điểm chuẩn
|
|
Liên kết dữ liệu |
|
Databinding |
Sưu tập StateFlow bằng cách sử dụng addRepeatingJob/flowWithLifecycle
|
|
Công cụ thiết kế |
AS 2.3: Chú thích nút chọn chuyển đổi WebP
|
Bản xem trước hình ảnh gồm 9 bản vá trên văn bản sáng trên màn hình giao diện tối trên nền sáng
|
|
Trình quản lý thiết bị |
Không chạy được Trình quản lý thiết bị Android
|
|
Nhập/Đồng bộ hoá |
"không được để biến thể rỗng" khi nhập dự án Kotlin MPP
|
|
Layout Editor |
Đã bật phím tắt cho chế độ trình chỉnh sửa bố cục trong các tệp không phải là bố cục
|
Studio bị treo trong quá trình xây dựng.
|
Trình chỉnh sửa tùy chọn của Android Studio hoạt động không bình thường
|
Chế độ xem trước bố cục không tìm thấy tất cả các giao diện của dự án
|
|
Layout Inspector |
Trình kiểm tra hiển thị nội dung sau "stop" (dừng) là được lựa chọn
|
Không thể sao chép các giá trị thuộc tính trong layout inspector
|
|
Tìm lỗi mã nguồn |
Sự kiểm tra bằng cách tìm lỗi mã nguồn của thụt lề đáng ngờ cho kết quả dương tính giả trong kotlinx-coroutines-core
|
Tìm lỗi mã nguồn: Vị trí được tính toán theo getValueLocation của LintCliXmlParser không chính xác
|
Liệt kê các kiểm tra tùy chỉnh được thực thi trong lint-report.html
|
Thêm chú thích @AnalyticsSVersionVersion để chỉ ra một phương thức không còn dùng nữa sau một cấp độ API tối thiểu nhất định
|
ObsoleteSdkInt nên kiểm tra các chú thích về RequiresApi, TargetApi và SdkSuppress
|
@ReturnChú thích này và thực thi việc Tìm lỗi mã nguồn
|
[Kiểm tra để tìm lỗi mã nguồn trên Android] Chú thích và kiểm tra bằng cách tìm lỗi mã nguồn @OpenForTesting trên Kotlin
|
Việc kiểm tra ObsoleteSdkInt nên gắn cờ việc sử dụng @TargetApi
|
Việc kiểm tra ObsoleteSdkInt phải bao gồm tools:targetApi
|
Báo cáo Tìm lỗi mã nguồn UnknownIssueId khi sử dụng các mã vấn đề tuỳ chỉnh trong cấu hình tìm lỗi mã nguồn.
|
|
Chạy kiểm thử |
Không thể sử dụng các đối số đo lường có chứa "-e"
|
Tuân theo một thông số về khả năng đo lường tùy chỉnh được chỉ định trong cấu hình chạy trong Android Studio (UTP)
|
|
Nâng cấp trợ lý |
"Không thể tìm thấy phiên bản AGP trong tệp bản dựng". Điều đó có nghĩa là gì? Và LÀM THẾ NÀO để khắc phục vấn đề này?
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
Phát hành cùng với:
- Trình bổ trợ Android cho Gradle 7.3.0-alpha01
Vấn đề đã được khắc phục |
Trình bổ trợ Android cho Gradle |
Trình bổ trợ Android cho Gradle 7.1.0-rc01 không thực hiện được biến đổi mã byte ASM trong quá trình kiểm thử đơn vị
|
Trình bổ trợ Android cho Gradle: Khắc phục tình trạng rò rỉ phần phụ thuộc trình biên dịch của ConstrainingHandler.
|
SigningConfig cho MergedFlavor (buildType+flavor) trên Gradle 7.x
|
Không thể sử dụng một số khối DSL mới từ Groovy DSL trong Trình bổ trợ Android cho Gradle 7.0.0
|
API xuất bản mới của AGP 7.1: jardoc jar được tạo không có chữ ký
|
|
Trình soạn thảo mã |
Lỗi trong Mẫu trực tiếp của Android Studio – biểu thức className() không phân giải tên lớp
|
|
Nhập/Đồng bộ hoá |
Thư rác trong nhật ký: "INFO - testknownPluginVersionProvider – trình bổ trợ 'gradle' bị thiếu trong Maven repo ngoại tuyến, sẽ sử dụng mặc định 7.2.0-alpha05"
|
Hiển thị các phiên bản JDK và vị trí tệp trong trình đơn Khi chưa đặt vị trí Gradle cho jdk.
|
|
Chạy kiểm thử |
Không thể chạy AndroidTest từ menu gutter trong khi cấu hình chạy Android không được chọn
|
|
Trình rút gọn (R8) |
Lỗi hợp nhất loại ảo trên jar từ b/211811489
|
[R8 3.2.24] NPE trong MemberRebindingAnalysis
|
Lớp kín không được hỗ trợ
|
R8 đổi tên các giá trị chuỗi cố định
|
Biên dịch Kotlin bị lỗi với nội dung thú vị cùng dòng + args mặc định + chéo dòng
|
Lỗi: gặp lỗi "Compilation of classes…requires its nest mates …(unavailable) to be on program or class path" (Biên dịch các lớp…yêu cầu các nhóm bạn cùng tổ …(không có sẵn) phải có trong đường dẫn chương trình hoặc lớp)
|
|
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: 2024-12-22 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: 2024-12-22 UTC."],[],[]]