Masalah Penghentian Fitur Ladybug Android Studio yang Ditutup

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Patch 2

Dirilis bersama:
  • Plugin Android Gradle 8.8.2
Perbaikan Masalah
Plugin Android Gradle
Skrip inisialisasi 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' baris: 162
Deployment
Android Studio tidak men-deploy perubahan ke aplikasi
Penyingkat (R8)
Proguard Gson tidak berfungsi dengan baik setelah mengupgrade ke AGP 8.8
java.lang.VerifyError: Pemverifikasi menolak class
Leanback error saat diminifikasi dengan R8 yang disertakan dalam AGP 8.10.0-alpha04

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Patch 1

Dirilis bersama:
  • Plugin Android Gradle 8.8.1
Perbaikan Masalah
Deployment
[Ladybug Canary 9] Saat menjalankan project, AS tidak lagi membangun ulang project sehingga menghasilkan "Error loading build artifacts" (Error saat memuat artefak build)
Android Studio tidak men-deploy perubahan ke aplikasi
Dexer (D8)
Menambahkan OpenJDK 23 untuk pengujian
Pengeditan Tata Letak dan Resource
Android Studio menjadi lambat setelah diupdate
Menjalankan Pengujian
Tidak dapat menjalankan pengujian unit.
Penyingkat (R8)
java.lang.AbstractMethodError: Class penerima [...]$$Lambda$[...] tidak menentukan atau mewarisi implementasi metode [...] yang diselesaikan dari antarmuka [...]
NPE di Enqueuer terkait dengan merekam DexCallSite
R8 8.7.18 menyebabkan pengecualian pointer null runtime saat memanggil job?.cancel
java.lang.NoClassDefFoundError: Gagal menyelesaikan: Lkotlin/LazyThreadSafetyMode
Monzo tampaknya menggunakan waktu yang berlebihan dalam penghilangan kode yang tidak terpakai (tree shaking)
AGP 8.8 gagal membuat build rilis : R8: java.lang.NullPointerException: Cannot read field "b" because the return value of "com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)" is null`

Update Fitur Baru Android Studio Ladybug | 2024.2.2

Dirilis bersama:
  • Plugin Android Gradle 8.8.0

Rilis ini mencakup perbaikan dan peningkatan kecil.

Update Fitur Baru Android Studio Ladybug | 2024.2.2 RC 2

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-rc02
Perbaikan Masalah
Gradle
Terjadi error saat membangun project setelah mengupgrade ke Canary 9

Update Fitur Baru Android Studio Ladybug | 2024.2.2 RC 1

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-rc01
Perbaikan Masalah
Plugin Android Gradle
Plugin com.android.settings tidak mengenali targetSdk
Impor/Sinkronisasi
Ladybug Feature Drop 2024.2.2 Canary 9 mengalami error saat mengindeks
Jetpack Compose
Panggilan "produceState harus menetapkan nilai di dalam lambda produsen: pemeriksaan lint tidak memahami penetapan ekspresi "if"
Lint
Pemeriksaan lint positif palsu android.permission.SCHEDULE_EXACT_ALARM hanya diberikan ke aplikasi sistem
Mode K2 menampilkan peringatan RestrictedApi saat menggunakan .hasRoute(Route::class) di Android Studio

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Beta 1

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-beta01
Perbaikan Masalah
Deployment
[Ladybug Canary 9] Saat menjalankan project, AS tidak lagi membangun ulang project sehingga menghasilkan "Error loading build artifacts" (Error saat memuat artefak build)
Rendering
Android Studio error saat melihat pratinjau file tata letak

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 9

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha09
Perbaikan Masalah
APK Viewer
Penganalisis APK akan otomatis mengambil file pemetaan di app bundle
Dexer (D8)
Library desugar 2.1.0 tidak berfungsi dengan AGP 8.5.2
Impor/Sinkronisasi
Error "2 file ditemukan dengan jalur " tidak dapat ditindaklanjuti
Pelanggaran project terisolasi di JetGradlePlugin
Pengeditan Tata Letak dan Resource
Tidak ada tombol "Toggle tools visibility and position" di editor tata letak sejak Android Studio versi 2024.
Network Inspector
Di pemeriksa Jaringan, Isi permintaan harus dapat di-scroll.
Perangkat Berjalan
Bug: mengupdate ke Android 15, Android Studio gagal menonaktifkan layar saat mencerminkan

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 8

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha08
Perbaikan Masalah
Plugin Android Gradle
APK yang dibuat dari Bundle tidak mempertimbangkan dukungan Privacy Sandbox
Android Studio
"Lambda dapat diganti dengan referensi metode" disarankan saat tindakan tersebut tidak membantu karena batasan versi
Compiler & Runtime
Positif palsu ProduceStateDoesNotAssignValue
Pengeditan
Menghapus penggunaan EP yang tidak digunakan lagi: com.intellij.dom.fileDescription
Saran Penggantian Nama AI menyertakan nama saat ini/asli
Gradle
Setelan pseudoLocalesEnabled akan otomatis memperbarui resourceConfigurations
Lint
AbstractAnnotationDetector memeriksa fungsi/konstruktor yang kelebihan beban yang salah
Lint ImportAliasTestMode tidak membuat alias impor untuk fungsi tingkat teratas
Lint WrongConstant muncul dua kali
Peringatan lint ObsoleteSdkInt baru dengan AGP 8.8

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 7

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha07
Perbaikan Masalah
Android Studio
"Lambda dapat diganti dengan referensi metode" disarankan saat tindakan tersebut tidak membantu karena batasan versi

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 6

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha06
Perbaikan Masalah
Asisten Upgrade Android SDK
Link dari Asisten Upgrade Android SDK mengarah ke dokumentasi internal Google
Analisis Kualitas Aplikasi
Link "info selengkapnya" yang salah tentang VCS di jendela pop-up info AQI
Editor Kode
Pemeriksaan IntelliJ tertentu tidak melihat anotasi yang disuntikkan Metalava di Android SDK
Dukungan Dagger/Hilt
Penyedia yang diinjeksikan Dagger tidak memiliki ikon gutter dengan K2
Layout Inspector
Layout Inspector tidak menampilkan jumlah rekomposisi dalam turunan
Lint
AGP 8.7.0 - Lint Positif Palsu RestrictedApi di NavOptionsBuilder.popUpTo
Lint WrongConstant muncul dua kali
Peringatan "MonochromeLauncherIcon: Monochrome icon is not defined" tidak ditangkap oleh Android Studio
Menjalankan Pengujian
java.lang.NoClassDefFoundError saat menjalankan pengujian menggunakan JUnit
Konfigurasi eksekusi untuk pengujian unit tidak diperbarui dengan benar
Alat Pengujian
maxConcurrentDevices=1 tidak mencegah beberapa emulator berjalan secara bersamaan
Upgrade Assistant
Menambahkan dukungan di AUA untuk mengaktifkan `buildFeatures.resValues` di DSL di setiap project yang menggunakannya.

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 5

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha05
Perbaikan Masalah
Plugin Android Gradle
Opsi build: Menambahkan opsi "Konfigurasi Build Run" baru dan menjadikannya sebagai default
BuildConfig tidak dapat diselesaikan dalam pengujian unit saat menggunakan android.enableBuildConfigAsBytecode=true
Integrasi Lint
Linting gagal saat mengimpor file AAR dengan file implementasi
Logcat
Pengalihan yang aneh di Logcat Android Studio

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 4

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha04
Perbaikan Masalah
Plugin Android Gradle
[AGP] Penyedia SdkComponents.ndkDirectory lambat gagal menghasilkan nilai, tetapi API android.ndkDirectory yang cepat berfungsi
APK Viewer
Mengizinkan melompat ke node dari "Temukan penggunaan" di Penganalisis APK
APK Analyzer: UI referensi vs definisi metode sangat membingungkan
Membangun AOSP
LibFuzzer tidak tersedia untuk modul vendor di Android
Database Inspector
App Inspection > Database Inspector: Mempertahankan pilihan IDE di seluruh proses aplikasi
Infrastruktur
Mengupgrade ke Gradle 8.10.2
IntelliJ
Tidak dapat membuka Android Studio: Plugin penting tidak ada
Pengeditan Tata Letak dan Resource
XML Layout Refactor berulang - mengembalikan ke nilai asli?
Lint
Menangani anotasi penggunaan jenis dalam lebih banyak kasus untuk lint UnknownNullness
AGP 8.6.1: Regresi - Kegagalan lint WrongConstant saat menggunakan [Int].toLong() di dalam @LongDef di Kotlin
Multiplatform
AGP-KMP tidak menyebarkan returnDefaultValues = true; tidak berfungsi
StudioBot
Android Studio menambahkan "Tanya Gemini" ke pesan judul setiap pelacakan tumpukan di Logcat

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 3

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha03
Perbaikan Masalah
APK Viewer
Mengizinkan melompat ke node dari "Temukan penggunaan" di Penganalisis APK
APK Analyzer menampilkan ukuran yang salah di entri APK dalam APK
Tindakan "tampilkan bytecode" harus lebih mudah diakses
Penampil bytecode adalah dialog non-standar
Plugin Android di IDEA mencegah IDEA membuka file ZIP
Arctic Fox: resources.arsc sering gagal dimuat di Penganalisis APK
Asisten Koneksi
Connection Assistant - Simbol yang Bermasalah
Pengelola Perangkat
Membuat perangkat | AS tidak menyimpan jumlah RAM
Pengeditan
AS 2024.1.2 RC 1 sering mengalami error
Gradle
Pelanggaran Project Terisolasi di `addGradleAndroidTestListener.gradle`
Pengeditan Tata Letak dan Resource
Perubahan Font menjadi "Font Lainnya..."
Logcat
Permintaan Fitur: logcat harus otomatis menggunakan retrace untuk stack trace yang di-obfuscate R8
Pixel 3 dan 3a tidak tersedia sebagai opsi di menu drop-down Screenshot Bingkai
Kode/Template Baru
Saluran Notifikasi Dukungan Template Pesan Otomatis
Resource Manager
Kotak Penelusuran Pemilih Resource Tidak Berfokus
Referensi
Direktori Resource Android disembunyikan
Set sumber dari submodul tidak tercantum saat membuat string baru
Menjalankan Pengujian
java.lang.NoClassDefFoundError saat menjalankan pengujian menggunakan JUnit
StudioBot
Mengaktifkan penyelesaian kode AI Gemini untuk C++ dan Dart

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 2

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha02
Perbaikan Masalah
Plugin Android Gradle
Menerapkan tanda untuk menonaktifkan pemeriksaan versi minimum AGP
AGP memiliki interaksi yang membingungkan dengan konfigurasi opsi compiler Kotlin
AGP harus mengekspos BuiltArtifactLoader untuk APK project target di project com.android.test
Editor Kode
Masalah saat memperluas baris R.string.xxx
Opsi "Aktifkan pemformatan compose untuk pengubah" memformat terlalu banyak
Pratinjau Compose
Mengakses Layanan Sistem Sensor Menghentikan Rendering Pratinjau Compose
Kode yang menggunakan vibrator akan membuat error pratinjau compose
Pratinjau Compose rusak saat menggunakan teks HTML dengan b-Tags
Database Inspector
Tidak dapat menggunakan database inspector di pemeriksaan aplikasi Android Studio
Debugger
SyncService salah menghitung ukuran direktori
Pengelola Perangkat
kepadatan dihitung secara salah di pengelola AVD
Editor AVD Emulator selalu mengembalikan "Jenis Perangkat" ke Ponsel/Tablet saat berupa perangkat "otomotif"
avdmanager: ukuran kartu SD tidak diperhitungkan
Pengeditan Tata Letak dan Resource
Pertimbangkan untuk menghapus dependensi Hamcrest di API layoutlib
BufferedInputStream tidak dapat ditransmisikan ke class AssetManager$AssetInputStream
Lint
"Positif palsu" WrongConstant saat menggunakan PackageManager.ResolveInfoFlags.of dengan Kotlin
Error lint "Setidaknya satu host harus ditentukan" saat menyetel skema intent-filter http atau https
Logcat
Opsi 'Rekam Layar' Android Studio gagal menimpa file yang ada
Scrolling ADB berfungsi dengan sangat buruk.
Wizard Project Baru
Tombol bantuan untuk dialog Impor Contoh
Resource Manager
Resource Manager tidak menampilkan drawable dengan atribut warna khusus
Resource Manager memangkas beberapa vektor drawable
Resource Manager tidak berfungsi dengan baik di Update Fitur Baru Android Studio Koala | 2024.1.2
View Binding
Impor otomatis dan pelengkapan otomatis tidak berfungsi untuk class ViewBinding yang dibuat dalam Mode K2

Update Fitur Baru Android Studio Ladybug | 2024.2.2 Canary 1

Dirilis bersama:
  • Plugin Android Gradle 8.8.0-alpha01
Perbaikan Masalah
Plugin Android Gradle
Pertimbangkan jenis input anotasi untuk JacocoTransform sebagai @Classpath
com.android.build.api.variant.GeneratesApk harus mengekspos minSdk
Plugin com.android.settings tidak mengenali targetSdk
SourceDirectories.addGeneratedSourceDirectory tidak cocok untuk beberapa varian
Editor Kode
Permintaan: menambahkan bantuan penyelesaian otomatis untuk anotasi: @RequiresPermission
Dukungan Dagger/Hilt
Penyedia yang diinjeksikan Dagger tidak memiliki ikon gutter dengan K2
Editor File Gradle
Perubahan pada build.gradle yang dibuat dari penampil diff tidak terdeteksi
Lint
Ketidakcocokan KtAnalysisSessionProvider dengan pemeriksaan lint yang diperkenalkan di 8.7.0-alpha04
Integrasi Lint
Tugas varian lint tidak ditemukan setelah evaluasi
Logcat
Logcat tidak dapat di-scroll hingga akhir
Manifes
Mencoba menggunakan tools:node="merge-only-attributes" tetapi tidak berhasil tanpa pesan error
Navigation Editor
Menambahkan naveditor ke hook pra-commit ktfmt
Struktur Project
Tombol lebar nol di Struktur Project
Perangkat Berjalan
Salin & tempel tidak berfungsi di Android Studio (Linux)
StudioBot
(Ask Gemini) muncul di logcat tanpa menjadi link