Masalah yang Ditutup di Android Studio 2021.3.1
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Android Studio Dolphin Patch 1 (2021.3.1.17)
Dirilis bersama:
- Plugin Android Gradle 7.3.1
Perbaikan Masalah |
Plugin Android Gradle |
Menjalankan pengujian Android berinstrumen melalui gradle gagal menerapkan desugaring dengan benar
|
AGP 7.3.0 merusak sinkronisasi gradle untuk project platform gradle
|
|
Dexer (D8) |
Menambahkan API publik untuk menyelesaikan konflik saat menggabungkan DEX (untuk bazel guna mengizinkan class duplikat)
|
|
Impor/Sinkronisasi |
Impor Project Gradle gagal setelah diupgrade dari Chipmunk Patch 2 (2021.2.1)
|
|
Referensi |
NPE di AarResourceRepositoryCache.createCachingData (AS Dolphin+)
|
|
Penyingkat (R8) |
Metadata Kotlin tidak disalin saat mengetik kolom pengganti
|
Konversi tak terduga dari jenis yang tidak akurat: TOP (semuanya)
|
Gradle 7.3.0 menyebabkan error build APK com.android.tools.r8.CompilationFailedException
|
Menghapus konstruktor default yang mati dalam mode kompatibilitas.
|
Konflik dengan JetBrains Markdown
|
Dukungan untuk ThreadLocal.withInitial(java.util.function.Supplier)
|
AGP 7.3 menghasilkan dex untuk class dengan konstruktor yang rusak
|
Upaya yang tidak terduga untuk menentukan apakah kode non-CF memerlukan desugaring
|
ktor VerifyError
|
Nilai yang tidak ditentukan ditemukan selama kompilasi yang ditampilkan saat memproses okio-jvm 3.2.0
|
Kegagalan kompilasi dari class yang menyisipkan objek dengan instance pengguna tidak langsung
|
java.lang.IllegalAccessError dengan R8 3.3.75
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-rc01
Perbaikan Masalah |
Plugin Android Gradle |
Mengakses sumber varian di onVariant membuat sumber android standar, seperti buildconfig, menghilang
|
AGP 7.1-beta04 memiliki com.android.build.api.dsl.Lint API yang hilang dan/atau kdoc yang menyesatkan
|
AGP mengabaikan penggantian jniLibs dari 7.3.0-alpha08
|
|
Pratinjau Compose |
Pratinjau Compose di modul aplikasi gagal menemukan resource dalam project multi-modul
|
|
Dexer (D8) |
Mendokumentasikan versi compiler yang diperlukan untuk setiap versi library desugaring
|
|
Emulator |
AS Electric Eel Canary 2 - Error saat menekan "Finish" pada asisten koneksi perangkat tidak melakukan apa pun
|
|
Editor File Gradle |
Peringatan pada buildToolsVersion yang terlalu rendah tidak akurat
|
|
Impor/Sinkronisasi |
Editor sumber pengujian unit gagal me-resolve resource string yang dideklarasikan dalam modul lain
|
Pemeriksaan Kode tampaknya tidak berfungsi.
|
KTIJ-22303: Mpp dan model Kotlin cacheOriginIdentifier tidak cocok
|
|
Logcat |
Setelan Format Logcat Tidak Persisten
|
Logcat baru tidak menampilkan log setelah 2 detik pertama
|
|
Penyingkat (R8) |
ArrayIndexOutOfBoundsException di IntSwitch
|
R8: NullPointerException pada AGP 7.3.0-beta02 dan 7.4.0-alpha03
|
[R8 3.3.61] StackOverflowError dari NoClassInitializerCycles
|
NPE di penyingkat, R8 versi 3.2.60
|
[R8 3.3.57] NoClassDefFound karena antarmuka diganti dengan class abstrak dengan persyaratan SDK yang lebih tinggi
|
|
Android Studio Dolphin Beta 5 (2021.3.1.14)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-beta05
Perbaikan Masalah |
Plugin Android Gradle |
Modul AGP 7.2 com.android.test tidak dapat mengakses class perlengkapan pengujian modul com.android.app
|
|
ART |
[R8 3.3.40] Panggilan profil kecepatan dex2oat tampak berhenti berfungsi di perangkat Android 8
|
|
Varian Build |
Pengalih varian terkadang tidak pernah selesai
|
|
Impor/Sinkronisasi |
Beralih varian saat proses build tidak pernah selesai
|
|
Penyingkat (R8) |
R8 3.1.7-dev dan yang lebih baru mengoptimalkan Enum secara tidak benar, yang menyebabkan NoSuchFieldError
|
NullPointerException selama pembuatan dump menggunakan R8 3.3
|
AssertionError: Tidak dapat menghitung hubungan karena belum ditetapkan
|
[R8 3.3.57] NoClassDefFound karena antarmuka diganti dengan class abstrak dengan persyaratan SDK yang lebih tinggi
|
|
Android Studio Dolphin Beta 4 (2021.3.1.13)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-beta04
Perbaikan Masalah |
Plugin Android Gradle |
Lint mengalami error di build Kotlin 1.7.0-RC2
|
|
ART |
[R8 3.3.40] Panggilan profil kecepatan dex2oat tampak berhenti berfungsi di perangkat Android 8
|
|
Impor/Sinkronisasi |
Membuat masalah dengan beberapa ragam produk dalam versi baru
|
|
Logcat |
Sebesar 2 GB digunakan oleh 9.000 DeviceImpl yang ada di AndroidLogcatService
|
|
Penyingkat (R8) |
IncompatibleClassChangeError dengan R8 - 3.3.28 (Android API < 25)
|
Gradle 7.2.0 menyebabkan error build APK com.android.tools.r8.CompilationFailedException
|
|
Android Studio Dolphin Beta 3 (2021.3.1.12)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-beta03
Perbaikan Masalah |
Plugin Android Gradle |
Paket processReleaseManifest: ditemukan dalam negatif palsu AndroidManifest.xml sumber
|
Menjadikan dokka-core sebagai dependensi waktu kompilasi dan memuatnya saat runtime
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
Pratinjau Compose |
ComposePreviewRepresentations bocor melalui koneksi bus pesan di FastPreviewManager
|
|
Updater |
Patcher pada M1 tidak berfungsi untuk EE c1 hingga EE c2
|
|
Android Studio Dolphin Beta 2 (2021.3.1.11)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-beta02
Perbaikan Masalah |
Android App Bundle |
bundletool tidak mengemas profil dasar pengukuran dengan benar
|
|
Plugin Android Gradle |
AndroidGradlePlugin versi 7.2 merusak API transformasi saat digunakan bersama ASM API
|
Android Studio BumbleBee tidak selalu men-deploy perubahan terbaru
|
Mengubah artefak AAR akan menempatkan output akhir pada intermediate
|
|
Alat Desain |
Ctrl + D atau tombol "show diff" tidak menampilkan perbedaan git
|
|
Dexer (D8) |
Secara eksplisit mengaktifkan pemodelan API yang hilang dalam D8/R8 dari AGP
|
Menghindari penggunaan versi dengan library desugaring pra-rilis
|
|
Impor/Sinkronisasi |
Dependensi POM sirkular menghentikan impor project
|
"Duplicate content roots detected" dengan plugin Android Gradle 7.2.0
|
|
Lint |
Lint di AGP 7.2.0 menggantung di pemeriksaan ApiDetector
|
InconsistentLayout tidak mematuhi dasar pengukuran
|
[Lint] Detektor Jenis Resource yang Salah menemukan error dalam kode yang valid saat kode ada di seluruh modul
|
|
Eksekusi |
Opsi perangkat tidak terlihat dan tidak dapat menjalankan aplikasi meskipun modul aplikasi tersedia.
|
|
Penyingkat (R8) |
[R8 3.3.40] NoSuchMethodError karena panggilan super ke metode yang tidak ada
|
NullPointerException di library desugaring selama konversi spesifikasi
|
NullPointerException di FieldAssignmentTracker menggunakan 3.3.35
|
[R8 3.3.31] Pengecualian IncompleteHorizontalClassMergeCode tidak dapat dijangkau
|
R8 menyebabkan VerifyError pada library Scala
|
|
Android Studio Dolphin Beta 1 (2021.3.1.10)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-beta01
Perbaikan Masalah |
Plugin Android Gradle |
Menambahkan metode desugar ke model lint
|
|
Dexer (D8) |
VM Art/Dalvik sebelum versi 8 tidak mendukung perbaikan untuk JDK-8272564
|
|
Emulator |
Opsi untuk menonaktifkan berbagi papan klip hilang di Android Studio Bumblebee, tidak dapat menonaktifkannya
|
|
Lint |
Menambahkan flag --offline ke lint
|
|
Penyingkat (R8) |
R8 3.3.28 merusak metode yang dapat dijangkau dengan menempatkan "throw NPE" di isi metode.
|
Konstruktor class yang dipertahankan memunculkan NPE dalam mode kompatibilitas Proguard
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha09
Perbaikan Masalah |
Plugin Android Gradle |
Image sistem yang "serupa" jika gagal mendapatkan yang diminta _tidak_ serupa
|
Perangkat Pengujian Otomatis: Tidak mendownload image sistem yang tepat? Atau menjalankan yang salah?
|
Muncul pesan "We recommend using a newer Android Gradle plugin" jika tidak ada plugin yang lebih baru
|
Perangkat yang Dikelola Gradle harus menawarkan jenis perangkat yang kompatibel jika perangkat tidak ditemukan
|
Plugin kotlin-android-extensions error saat atribut `package` tidak ada di AndroidManifest.xml
|
Error ketidakcocokan jenis perangkat/jenis image tidak mudah digunakan
|
Lokasi perangkat yang dikelola Gradle pada disk
|
|
Build Analyzer |
Analisis jetifier Build Analyzer mengatakan bahwa androidx databinding memerlukan jetifier
|
|
Pengelola Perangkat |
Menu "Stop device" menghilang dari menu konteks Pengelola Perangkat.
|
|
Emulator |
error emulator jendela alat
|
|
Gradle |
Positif Palsu UnusedResources Lint dengan Impor Alias
|
|
Impor/Sinkronisasi |
Tidak dapat menyinkronkan project dengan modul KMP di Chipmunk dengan MPSS
|
Kotlin 1.6.20 membuat error dependensi modul KMP
|
"LicenseNotAcceptedException" tidak dapat ditindaklanjuti?
|
Modul dari build gabungan tidak diimpor di IDE
|
|
Logcat |
Logcat terputus dari perangkat
|
|
Navigasi |
Menyertakan grafik navigasi dari modul aar yang berbeda akan menyebabkan error, dan menghasilkan filter intent AndroidManifest.xml untuk deep link
|
|
Referensi |
Bug: memilih untuk membuka "implementation" resource tidak membuka apa pun
|
|
SDK Manager |
Update SDK tidak berfungsi jika /tmp adalah symlink
|
SDK Manager harus menghentikan spamming info log ke stdout
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha08
Perbaikan Masalah |
Plugin Android Gradle |
AGP 7.1.1 Bergantung pada Versi Netty yang Rentan
|
Masalah class duplikat yang dilaporkan oleh R8
|
AGP 7.1.1 tidak menghasilkan class RenderScript dengan pemrosesan resource yang dinonaktifkan
|
Menerapkan api/annotationProcessor/implementation resolutionStrategy untuk konfigurasi turunan varian
|
MergeSourceSetFolders meluncurkan terlalu banyak tindakan pekerja
|
Perangkat Virtual yang Dikelola Gradle gagal dalam CI (Tindakan GitHub)
|
Masalah terkait android.defaultConfig.ndk.debugSymbolLevel
|
Jenis build 'debug' memiliki kunci penandatanganan default, sedangkan yang lain tidak
|
STRING_TOO_LARGE seharusnya gagal dalam proses build
|
|
APK Viewer |
APK Analyzer seharusnya tidak menampilkan 'successfully loaded' jika ada masalah
|
|
AVD Manager |
avdmanager menanyakan "Do you wish to create a custom hardware profile?" meskipun flag --silent diteruskan
|
AVD Android TV dapat disiapkan dengan orientasi potret
|
Android Studio 2.0: mengedit Perangkat Virtual akan mengembalikan pilihan skin khusus
|
AVD tidak menampilkan tata letak lanskap TV dengan benar dalam dialog pemilihan AVD
|
Perangkat QVGA 2,7" menampilkan 'ldpi' dalam daftar perangkat, bukan 'mdpi'. Ini adalah error ukuran 33% antara desain dan pengujian
|
Android Studio tidak mendukung kepadatan emulator 200 dpi
|
Link download disembunyikan saat memilih image sistem, jika jendela terlalu sempit
|
|
Editor Kode |
Masalah sorotan sintaksis SQLite - "SELECT" tidak dapat diikuti dengan "REPLACE"
|
ID Pelengkapan Otomatis di layout editor mengisi kolom dengan String yang salah
|
Nama class yang belum di-resolve dalam aturan proguard
|
|
Pengelola Perangkat |
Mempertahankan pengurutan emulator di AVD Manager
|
Pengelola Perangkat menampilkan jalur yang salah dalam pesan error saat nama AVD diganti di dalam AS
|
Android Studio Hang saat menghapus perangkat virtual
|
IllegalArgumentException di SkinLayoutDefinition.parseFile
|
|
Pengeditan |
Error sintaksis palsu dalam file AIDL
|
|
Emulator |
Emulator yang dihosting Android Studio: Kompatibilitas keyboard AZERTY untuk Navigasi Scene Virtual
|
|
Firebase |
Firebase Assistant tidak dimuat
|
|
Peluncuran Pertama |
IOException di WindowsPerformanceHintsChecker
|
|
Editor File Gradle |
Peringatan tentang katalog Versi harus lebih jelas
|
|
Impor/Sinkronisasi |
Tidak dapat menyinkronkan project dengan modul KMP di Chipmunk dengan MPSS
|
Sinkronisasi dengan file Gradle gagal dengan AGP 7.3.0-alpha01 di Chipmunk Studio
|
|
Penginstal |
Bug kecil Android Studio
|
Chipmunk Beta 1: Wizard penyiapan tidak menghitung ukuran download dengan benar
|
|
Lint |
Penyiapan lint rusak dalam skenario source-set-per-module
|
Pemeriksaan NewApi tidak menangani kasus antarmuka turunan baru
|
[Lint] Detektor "Recycle" salah menandai animasi sebagai tidak dimulai
|
|
Integrasi Lint |
AndroidLintAnalysisTask menyebabkan cache tidak ditemukan karena perbedaan stempel waktu dalam `lint.jar`
|
|
Logcat |
Logcat otomatis di-scroll hingga akhir
|
Menghapus buffering logcat merusak logcat
|
Logcat berhenti berfungsi setelah tertutup, lalu terbuka lagi
|
|
Motion Editor |
Tombol pemeriksa animasi ditampilkan sebagai ">>" (overflow) saat font sistem lebih besar
|
|
Kode/Template Baru |
Wizard project baru Android Studio yang masih menggunakan fungsi "onActivityCreated" untuk "Fragment + ViewModel" yang sudah tidak digunakan lagi
|
File build project C++ baru memiliki blok externalNativeBuild duplikat
|
|
Referensi |
Daftar yang tidak diurutkan di Image Asset > Confirm Icon Path > Res Directory
|
Bug: memilih untuk membuka "implementation" resource tidak membuka apa pun
|
Editor XML tidak memberi peringatan saat menggunakan apostrof (atau bahkan ') tanpa escape dengan garis miring terbalik yang menyebabkan kegagalan Gradle
|
|
Eksekusi |
Eksekusi Dengan Menghapus Data
|
|
Menjalankan Pengujian |
Hasil pengujian unit tidak ditampilkan di Dolphin
|
Menambahkan lebih banyak cakupan pengujian untuk Pengujian unit
|
Pengujian berinstrumen gagal dengan error "Project 'X' not found in root project 'X'."
|
|
SDK Manager |
Masalah dependensi ganda sdkmanager
|
Setiap update AS = bug baru yang belum di-resolve :|
|
Update SDK tidak berfungsi jika /tmp adalah symlink
|
AVDManager - "Error: Package path is not valid. Valid system image paths are:ository..."
|
AGP mendownload paket SDK Tools jika hanya paket alat command line baru yang diinstal
|
SDK Manager tidak ada dalam menu Alat, lisensi SDK tidak diterima, tidak dapat dilanjutkan
|
|
Pengujian |
Pengujian GMD gagal karena kesalahan penyediaan perangkat pada Windows
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha07
Perbaikan Masalah |
Plugin Android Gradle |
Menambahkan pekerja ke R8
|
Menambahkan metode desugar ke model lint
|
|
Impor/Sinkronisasi |
Masalah Pemuatan "Gradle build model" di IDE
|
|
Lint |
Pesan IconMissingDensityFolder lint menggunakan jalur absolut pada lint-baseline.xml
|
Memindahkan VersionChecks ke dalam paket API untuk membuka visibilitas
|
Pemeriksaan NewApi lint tidak menangani pernyataan `when` di Kotlin
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha06
Perbaikan Masalah |
Plugin Android Gradle |
Kerentanan Kritis di org.bouncycastle:bcprov-jdk15on:1.56
|
Menghapus input file dasar pengukuran untuk AndroidLintAnalysisTask
|
Perangkat Pengujian Otomatis: Tidak mendownload image sistem yang tepat? Atau menjalankan yang salah?
|
Berhenti menyertakan jar aturan lint dari .android/lint di AGP 7.2
|
Menambahkan metode desugar ke model lint
|
|
Benchmark |
Template Microbenchmark Android Studio gagal di-build
|
|
Build C++ |
externalNativeBuildClean juga menjalankan preBuild saat menggunakan AGP 4.0.0
|
|
Find Usages |
Deklarasi go to tidak berfungsi untuk @animator/foo (mungkin apa pun di bagian animated-vector)
|
|
Macrobenchmark |
Template Macrobenchmark tanpa .gitignore
|
Dokumentasi ExampleStartupBenchmark merujuk pada atribut yang salah
|
Template Macrobenchmark matchingFallbacks + profileable
|
Template Macrobenchmark minSdk salah
|
ExampleStartupBenchmark menggunakan CompilationMode.SpeedProfile yang tidak ada
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha05
Perbaikan Masalah |
Plugin Android Gradle |
Pengujian di perangkat gagal secara otomatis ketika pengujian tidak dapat dijalankan
|
Android Studio 2021.1.1 beta5. Sinkronisasi Gradle gagal dengan pesan "Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'".
|
AGP 7.2.0-alpha05 merusak build yang menggunakan plugin Navigation Safe Args
|
Error tidak jelas untuk file values.xml yang tidak valid
|
|
Pengeditan Compose |
Pelengkapan otomatis impor justru menyelesaikan pengetikan
|
|
Emulator |
UnsatisfiedLinkError: Tidak dapat menemukan image_converter.dll
|
|
Layout Editor |
BUG: Ruang tambahan yang salah pada tata letak. Mengetuk desain tata letak pada tampilan apa pun menyebabkan perubahan format di teks tata letak
|
|
Lint |
Bug: template string tidak dianggap sebagai string saat digunakan sebagai parameter untuk fungsi getString
|
|
Navigasi |
Safe Args menggunakan getApplicationIdTextResource yang tidak digunakan lagi dengan AGP 4.1+
|
SafeArgs 2.4.0-rc01 dan AGP 7.1.0-rc01 tidak kompatibel
|
|
Network Inspector |
TrackedHttpURLConnection.getHeaderField mengalami error dengan NullPointerException
|
Saya terus-menerus mendapatkan error ini saat debugger terhubung pada Android Studio versi terbaru.
|
Network Inspector baru mengalami error setelah Bumblebee diupdate
|
|
Referensi |
Error "The resource name must begin with a character" yang tidak terduga saat resource string dimulai dengan referensi '@string/string_name' dan diikuti oleh spasi kosong dan teks lainnya
|
|
Menjalankan Pengujian |
Hasil pengujian unit tidak ditampilkan di Dolphin
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha04
Perbaikan Masalah |
Plugin Android Gradle |
Menambahkan dukungan untuk library minCompileSdk pratinjau
|
"Java file outside of source root" saat menggunakan manifest.srcFile
|
Error selama penyiapan perangkat jika lebih dari satu sub-project mendeklarasikan perangkat yang sama
|
Meningkatkan keterbacaan pesan error CheckAarMetadataTask
|
AGP tidak boleh menggunakan ProjectComponentIdentifier.projectPath tanpa ProjectComponentIdentifier.build
|
`Properti 'layoutInfoDirectory' tidak memiliki nilai yang dikonfigurasi` setelah mengupgrade AGP dari 7.0.4
|
Menerapkan api/annotationProcessor/implementation resolutionStrategy untuk konfigurasi turunan varian
|
AGP mencari ANDROID_SDK_ROOT, bukan ANDROID_HOME
|
|
Jendela Asisten |
Kesalahan ketik di alat firebase
|
|
Emulator |
UnsatisfiedLinkError: Tidak dapat menemukan image_converter.dll
|
|
Layout Inspector |
Pemeriksaan aplikasi & layout inspector & db inspector tidak berfungsi
|
|
Lint |
Anotasi @TargetApi diterapkan pada pemanggil
|
Mode pengujian typealias Lint membuat typealiases yang tidak valid dengan generik
|
Regresi NewApi lint Android
|
|
Memori |
Simbolisasi rusak untuk Memory Profiler
|
|
Network Inspector |
Network Inspector di BumbleBee tidak menampilkan respons API dalam format yang dapat dibaca
|
|
Kode/Template Baru |
Bug pesan error: Argumen untuk parameter @NotNull 'text2' dari com/intellij/diff/comparison/ComparisonManagerImpl.isEquals tidak boleh null
|
|
Menjalankan Pengujian |
Hasil pengujian unit tidak ditampilkan di Dolphin
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha03
Perbaikan Masalah |
Plugin Android Gradle |
Memastikan direktori kosong dari sumber lokal dan classpath runtime dipertimbangkan untuk resource Java
|
Properti lateinit projectProvider belum diinisialisasi
|
AAB (resources.pb) sesekali penuh dengan komentar dari attrs.xml?
|
AGP mengabaikan nama paket yang ditetapkan di androidTest/AndroidManifest.xml
|
|
Jendela Asisten |
Mengubah judul jendela alat "Assistant" untuk menyertakan titik dua
|
|
Pratinjau Compose |
Mengosongkan Panel Pratinjau Compose saat Composable mengakses Build.VERSION.SDK_INT
|
|
Layout Editor |
Posisi absolut tidak dihapus untuk tampilan yang dirujuk
|
Studio berhenti berfungsi di build.
|
Misc.xml berisi jalur lokal
|
Di editor Activity Design, scroll roda mouse lebih kecil dari yang diharapkan
|
Bug: menampilkan RadioButton di item RecyclerView yang menempatkan teks ke tombol meskipun tidak disetel
|
Bug: tidak ada pratinjau untuk Preferensi yang disesuaikan
|
Peringatan yang membingungkan pada entryValues Preferensi
|
|
Lint |
Pemeriksaan lint TypographyQuotes menimbulkan masalah untuk kutipan yang digunakan oleh atribut tag HTML
|
Inkonsistensi antara saran Lint dan AGP tentang cara memaketkan library native
|
Peringatan AndroidLintAnalysisTask IllegalArgumentException karena ada file class yang tidak didukung di META-INF
|
|
Memori |
Simbolisasi rusak untuk Memory Profiler
|
|
Navigation Editor |
Membuka safearg akan menampilkan editor navigasi tetapi tidak menampilkan arg
|
|
Resource Manager |
|
Pengujian |
AGP 7.2.0-alpha06, pengujian espresso, titik dua dalam nama artefak yang dihasilkan
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha02
Perbaikan Masalah |
Plugin Android Gradle |
API transformasi berbasis ASM mencoba menghitung frame untuk bytecode Java 6 saat berisi petunjuk JSR/RET
|
Android Studio 2021.1.1 beta5. Sinkronisasi Gradle gagal dengan pesan "Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'".
|
OutOfMemoryError ditampilkan dari ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55)
|
Menambahkan pengujian untuk publikasi AGP&KMP
|
Link untuk opsi kompatibilitas Studio dan AGP mengarah ke situs perusahaan
|
Error selama penyiapan perangkat jika lebih dari satu sub-project mendeklarasikan perangkat yang sama
|
Penggabungan hasil pengujian perangkat terkelola tidak akan menampilkan pesan bantuan.
|
File diagnostik resources.txt tidak dibuat setelah menjalankan shrinkReleaseRes
|
JarFlinger harus menyediakan mode yang tidak mengabaikan direktori kosong
|
|
Android Studio |
Menambahkan dukungan quickfix lint untuk peringatan/error lint pada pernyataan impor
|
|
Build C++ |
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") tidak boleh null
|
|
Pratinjau Compose |
Penggunaan @PreviewParameter tidak menampilkan composable di jendela pratinjau
|
Pratinjau Compose gagal menemukan resource dari modul lain saat class R non-transitif diaktifkan
|
|
CPU |
Pengukuran sampel profil yang merusak pengukuran benchmark
|
|
Data Binding |
|
Databinding |
Mengumpulkan StateFlow menggunakan addRepeatingJob/flowWithLifecycle
|
|
Alat Desain |
AS 2.3: Teks Tombol Pilihan Konversi WebP
|
Pratinjau gambar 9-patch pada tema gelap menampilkan teks terang dengan latar belakang terang
|
|
Pengelola Perangkat |
Tidak dapat menjalankan Pengelola Perangkat Android
|
|
Impor/Sinkronisasi |
"variant must not be null" saat mengimpor project MPP Kotlin
|
|
Layout Editor |
hotkey mode layout editor diaktifkan dalam file selain layout
|
Studio berhenti berfungsi di build.
|
Editor preferensi Android Studio tidak berfungsi dengan semestinya
|
Pratinjau Tata Letak tidak menemukan semua tema project
|
|
Layout Inspector |
Inspector menampilkan konten setelah "stop" dipilih
|
Tidak dapat menyalin nilai atribut di layout inspector
|
|
Lint |
Positif palsu (PP) pemeriksaan lint indentasi yang mencurigakan di kotlinx-coroutines-core
|
Lint: Lokasi yang dihitung oleh getValueLocation LintCliXmlParser salah
|
Mencantumkan pemeriksaan kustom yang dijalankan di lint-report.html
|
Menambahkan anotasi @DeprecatedSdkVersion untuk menunjukkan metode tidak digunakan lagi setelah level API minimum tertentu
|
ObsoleteSdkInt harus memeriksa anotasi RequiresApi, TargetApi, dan SdkSuppress
|
Anotasi @ReturnThis dan penerapan Lint
|
Anotasi @OpenForTesting [Android Lint Checks] Kotlin & pemeriksaan lint
|
Pemeriksaan ObsoleteSdkInt harus menandai penggunaan @TargetApi
|
Pemeriksaan ObsoleteSdkInt harus menyertakan tools:targetApi
|
Lint melaporkan UnknownIssueId saat menggunakan ID masalah kustom dalam konfigurasi lint.
|
|
Menjalankan Pengujian |
Tidak dapat menggunakan argumen instrumentasi yang berisi "-e"
|
Mematuhi parameter instrumentasi kustom yang ditentukan dalam konfigurasi run Android Studio (UTP)
|
|
Upgrade Assistant |
"Cannot find AGP version in build files". Apa artinya? Dan BAGAIMANA cara memperbaikinya?
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
Dirilis bersama:
- Plugin Android Gradle 7.3.0-alpha01
Perbaikan Masalah |
Plugin Android Gradle |
Plugin Android Gradle 7.1.0-rc01 gagal melakukan transformasi bytecode ASM selama pengujian unit
|
Plugin Android Gradle: Memperbaiki kebocoran dependensi kompilasi oleh ConstrainHandler.
|
SigningConfig untuk MergedFlavor (buildType+flavor) di Gradle 7.x
|
Beberapa blok DSL baru tidak dapat digunakan dari Groovy DSL di Plugin Android Gradle 7.0.0
|
API penerbitan baru AGP 7.1: javadoc jar yang dibuat tidak ditandatangani
|
|
Editor Kode |
Bug di Android Studio Live Templates - ekspresi className() tidak me-resolve nama class
|
|
Impor/Sinkronisasi |
Spam log: "INFO - testKnownPluginVersionProvider - 'gradle' plugin missing from the offline Maven repo, will use default 7.2.0-alpha05"
|
Menampilkan versi JDK dan lokasi file di menu Jika lokasi jdk Gradle tidak ditetapkan.
|
|
Menjalankan Pengujian |
Tidak dapat menjalankan AndroidTest dari menu gutter saat konfigurasi run non-Android dipilih
|
|
Penyingkat (R8) |
Masalah penggabungan class virtual pada jar dari b/211811489
|
[R8 3.2.24] NPE di MemberRebindingAnalysis
|
Class tertutup tidak didukung
|
R8 mengganti nama literal string
|
Kompilasi Kotlin yang rusak dengan inline fun + default args + crossinline
|
Bug: mendapatkan error "Compilation of classes...requires its nest mates ...(unavailable) to be on program or class path"
|
|
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-22 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-12-22 UTC."],[],[]]