Masalah yang Ditutup terkait Update Fitur Android Studio Koala

Update Fitur Baru Android Studio Koala | 2024.1.2 Patch 1

Dirilis bersama:
  • Plugin Android Gradle 8.6.1
Perbaikan Masalah
Dexer (D8)
Tugas/transformasi dexing menghasilkan konten classes.dex non-deterministik
Gradle
Regresi R8 dari 8.4.2 ke 8.5.0
IntelliJ
Tidak dapat menutup Koala saat memperbarui indeks (yang memerlukan waktu lama)
Penyingkat (R8)
R8 8.5.x StackOverflowError di SimpleInliningConstraintAnalysis
Tugas :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException
java.lang.NullPointerException: Tidak dapat memanggil "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"

Update Fitur Baru Android Studio Koala | 2024.1.2 RC 1

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-rc01
Perbaikan Masalah
Plugin Android Gradle
AGP 8.5: Lebih banyak tugas "mergeDebugResources" yang dijalankan, sehingga memperlambat build
Menambahkan direktori srcs melalui Variant API tidak berfungsi seperti yang diharapkan
Dexer (D8)
java.lang.VerifyError: Pemverifikasi menolak class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) gagal diverifikasi
Impor/Sinkronisasi
Error IDE yang salah untuk akses internal dari testFixtures dengan Kotlin
Pengeditan Tata Letak dan Resource
Update Fitur Baru Android Studio Koala 2024.1.2 Beta 1 terkunci saat memulai
Lint
Lint: SetTextI18n mengeluh tentang penetapan string kosong.
Pratinjau
Pratinjau AS Compose tidak berfungsi dengan aset yang dihasilkan
Penyingkat (R8)
R8 (AGP 8.5.0+) gagal dengan error "Penulisan ulang item yang tidak terduga: ... ke dua item yang berbeda:..."
File dex yang dihasilkan oleh R8 menampilkan "Tidak dapat menemukan main(String[]) statis di 'Test'" saat dijalankan
Perilaku yang Berbeda Antara Program yang dikemas oleh R8 dan D8
R8 NullPointer setelah mengupdate ke Kotlin 2.0

Update Fitur Baru Android Studio Koala | 2024.1.2 Beta 2

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-beta02
Perbaikan Masalah
Plugin Android Gradle
Lint menggunakan direktori res tanpa menambahkan dependensi tugas
Dexer (D8)
Memperbarui database API ke Android 15 (API level 35)
Impor/Sinkronisasi
Sinkronisasi Gradle gagal dengan plugin yang menggunakan variant.sources.manifests.addGeneratedManifestFile
Penyingkat (R8)
[r8 8.5]Penggabungan class horizontal r8 menyebabkan error verifikasi di Android5 saat menonaktifkan pemodelan API
Rilis Wear OS yang dibuat dengan Plugin Gradle 8.4.0/8.5.0 dapat menyebabkan java.lang.IllegalAccessError
R8 secara implisit mengganti klausul anggota kosong dengan kecocokan ()
[r8 8.5] penggabungan class vertikal menyebabkan NPE runtime
Error Pemrosesan R8 Mungkin Karena Operator Right Shift

Update Fitur Baru Android Studio Koala | 2024.1.2 Beta 1

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-beta01
Perbaikan Masalah
Pengeditan Tata Letak dan Resource
Android Studio Jellyfish tidak lagi merender Komentar Dokumen

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 8

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha08
Perbaikan Masalah
Editor Kode
ColumnReferencesTest.testResolvePrimaryIdColumnByDifferentNames() tidak menguji apa pun
NullabilityUtilsTest.testCanAnnotateTypesWithNullabilityAnnotations() tidak menguji apa pun
Menonaktifkan Petunjuk Inlay Penulis Kode secara default
Referensi
Error saat menambahkan tag kosong
Perangkat Berjalan
Mendukung penonaktifan daya layar di Android 14

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 7

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha07
Perbaikan Masalah
Analisis Kualitas Aplikasi
Firebase Crashlytics tidak berfungsi
Dukungan Dagger/Hilt
Ikon Gutter Dagger tidak ditampilkan untuk project multi-modul setelah update Hedgehog
Hilt di navigasi editor tidak berfungsi di antara library (hanya modul)
Pengelolaan Dependensi
Peringatan CredentialDependency di lint 8.5.0-alpha08 dipanggil meskipun credentials-play-services-auth ada
IntelliJ
Koala Canary 3 (2024.1) merusak setelan sinkronisasi di seluruh IDE
Pengeditan Tata Letak dan Resource
Memilih dari dropdown pelengkapan otomatis di kolom Layout Editor tidak berfungsi untuk pertama kalinya. Harus melakukannya dua kali untuk mengisi kolom.
Lint
Peringatan Lint Pengelola Kredensial salah di Wear
Logcat
Nama tag logcat menghilang saat menelusuri/memfilter
Plugin Pihak Ketiga
Plugin Grazie menyebabkan analisis kode yang tidak terbatas

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 6

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha06
Perbaikan Masalah
Plugin Android Gradle
[Koala 2024.1.2 Canary 2] Error saat menjalankan modul profil dasar pengukuran di APK terpisah
Membersihkan/menghapus ProjectInfo
Memperbarui kdoc yang sudah tidak berlaku untuk `isIncludeAndroidResources` di DSL AGP
Pratinjau Compose
"error loading build artifacts from" saat mencoba men-deploy pratinjau di Koala Canary 4
Pengujian Screenshot Pratinjau Compose
Pemangkasan khusus Wear tidak ada untuk Pengujian Screenshot Pratinjau Compose
Pengelolaan Dependensi
Bug: IDE tidak selalu menawarkan untuk mengganti "compile" dengan "api" atau "implementation"
Gradle
Android Studio (Iguana) menampilkan error project saat tidak ada
Impor/Sinkronisasi
Menghubungkan error file `*.versions.toml` dalam output gradle
Pengeditan Tata Letak dan Resource
Memilih dari dropdown pelengkapan otomatis di kolom Layout Editor tidak berfungsi untuk pertama kalinya. Harus melakukannya dua kali untuk mengisi kolom.
Lint
Error lint UnknownNullness saat menggunakan anotasi penggunaan jenis
[library desugar] lint menampilkan peringatan positif palsu peringatan NewApi dengan desugaring diaktifkan
Integrasi Lint
Tugas lint gagal dengan build yang disertakan
Logcat
Penelusuran peka huruf besar/kecil di Logcat tidak ditunjukkan
Referensi
Opsi "Remove Unused Resources" tidak berfungsi saat memilih modul dalam tampilan project

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 4

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha04
Perbaikan Masalah
Pengeditan Compose
Pelengkapan otomatis untuk fungsi @Composable dengan satu parameter lambda opsional memiliki duplikat
Layout Inspector
Layout Inspector tidak menampilkan jumlah rekomposisi dalam turunan
Perangkat Berjalan
StudioScreenSharingAgent mengalami error pada perangkat tertentu dengan API 29 karena panggilan JNI yang salah ke SurfaceControl.destroyDisplay

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 3

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha03
Perbaikan Masalah
Plugin Android Gradle
Manifes tidak dibuat untuk konfigurasi androidTest Varian
AGP 8.4 mencoba menyiapkan Profil Startup pada build debug
Output Build
Error "source/target 6/7 support removed in JDK 21" tidak memberikan perbaikan cepat
Pengeditan Compose
Menerapkan Plugin Compiler Compose Kotlin baru akan membuat Plugin IDE K2 error dan memblokir fase Analisis
Impor/Sinkronisasi
[Koala Canary 8] UI berhenti berfungsi selama 5-8 detik selama sinkronisasi gradle
Pengeditan Tata Letak dan Resource
Men-scroll dengan mouse di desainer tata letak membuat tata letak melompat ke atas dan ke bawah jika tata letak memiliki ScrollView di dalamnya
Lint
Lint tidak memanggil visitAnnotationUsage untuk penggunaan anotasi yang dianotasi
Edit Live
Studio Iguana: Android Test Orchestrator merusak Edit Live dengan error: "min-api detection failure: Too many minAPI"
Navigation Editor
Bug: mengganti orientasi pada pratinjau grafik navigasi memiliki efek peregangan yang aneh
Editor Terjemahan
Bug: di alat terjemahan, tidak dapat menggunakan tombol panah untuk berpindah ke terjemahan, dan men-scroll juga tidak memengaruhinya
Editor Terjemahan: Penanganan potong/tempel di tabel
Alat UI
Pengimporan aset vektor bendera Amerika Serikat gagal

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 2

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha02
Perbaikan Masalah
Pengeditan Compose
"Aktifkan pelengkapan otomatis yang ditingkatkan" Compose menghasilkan kode yang berisi derau
Editor File Gradle
Saran perbaikan cepat yang rusak dari pemeriksa ejaan dalam deklarasi dependensi di kts
Profiler
Mengurangi margin di UI yang berorientasi pada tugas?
Referensi
Plugin Android Gradle menghasilkan kolom duplikat dalam file R Pengujian Unit untuk stylable yang menggunakan atribut `android:*`.

Update Fitur Baru Android Studio Koala | 2024.1.2 Canary 1

Dirilis bersama:
  • Plugin Android Gradle 8.6.0-alpha01
Perbaikan Masalah
Plugin Android Gradle
Regresi AGP 7.0.0-alpha10: Gagal menerapkan plugin 'com.android.internal.library' saat databinding diaktifkan
Error saat menjalankan lint dengan dan tanpa K2 UAST
Find Usages
"Temukan penggunaan" menemukan penggunaan gaya induk, bukan gaya yang dipilih