Masalah Penghentian Fitur Ladybug Android Studio yang Ditutup

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 mem-build ulang project sehingga menghasilkan "Error loading build artifacts"
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
APK Analyzer akan otomatis mengambil file pemetaan dalam 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 menampilkan tombol "Toggle tools visibility and position" di editor tata letak sejak Android Studio versi 2024.
Network Inspector
Di Network Inspector, Isi permintaan harus dapat di-scroll.
Perangkat Berjalan
Bug: saat mengupdate ke Android 15, Android Studio gagal menonaktifkan tampilan saat melakukan pencerminan

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 dihasilkan dari Paket tidak mempertimbangkan dukungan sandbox privasi
Android Studio
"Lambda dapat diganti dengan referensi metode" disarankan jika tidak membantu melakukannya karena batasan versi
Compiler & Runtime
Positif palsu ProduceStateDoesNotAssignValue
Pengeditan
Menghapus penggunaan EP yang tidak digunakan lagi: com.intellij.dom.fileDescription
Saran Ganti 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 level 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 jika tidak membantu melakukannya 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 Google internal
Analisis Kualitas Aplikasi
Link "info selengkapnya" yang salah tentang VCS di pop-up info AQI
Editor Kode
Pemeriksaan IntelliJ tertentu tidak melihat anotasi yang dimasukkan Metalava di Android SDK
Dukungan Dagger/Hilt
Penyedia yang dimasukkan Dagger tidak memiliki ikon gutter dengan K2
Layout Inspector
Layout Inspector tidak menampilkan jumlah rekomposisi dalam turunan
Lint
AGP 8.7.0 - Lint Positive Palsu RestrictedApi di NavOptionsBuilder.popUpTo
Lint WrongConstant muncul dua kali
Peringatan "MonochromeLauncherIcon: Ikon monokrom tidak ditentukan" tidak tertangkap oleh Android Studio
Menjalankan Pengujian
java.lang.NoClassDefFoundError saat menjalankan pengujian menggunakan JUnit
Konfigurasi run 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 "Build Run configuration" baru dan menjadikannya default
BuildConfig tidak dapat di-resolve dalam pengujian unit saat menggunakan android.enableBuildConfigAsBytecode=true
Integrasi Lint
Linting gagal saat mengimpor file AAR dengan file implementasi
Logcat
Penggabungan ganjil 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 android.ndkDirectory API yang cepat berfungsi
APK Viewer
Mengizinkan lompatan ke node dari "Temukan penggunaan" di APK Analyzer
APK Analyzer: UI referensi metode vs definisi sangat membingungkan
Mem-build AOSP
LibFuzzer tidak tersedia untuk modul vendor di Android
Database Inspector
Pemeriksaan Aplikasi > Database Inspector: Mempertahankan pilihan IDE di seluruh operasi 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 repeated - setting back to original value ?
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 "Ask 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 lompatan ke node dari "Temukan penggunaan" di APK Analyzer
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 APK Analyzer
Asisten Koneksi
Connection Assistant - Bugged Symbols
Pengelola Perangkat
Membuat perangkat | AS tidak menyimpan jumlah RAM
Pengeditan
AS 2024.1.2 RC 1 sering mengalami hang
Gradle
Pelanggaran Project Terisolasi di `addGradleAndroidTestListener.gradle`
Pengeditan Tata Letak dan Resource
Font Berubah menjadi "Font Lainnya..."
Logcat
Permintaan Fitur: logcat harus otomatis menggunakan retrace untuk pelacakan tumpukan yang di-obfuscate R8
Pixel 3 dan 3a tidak tersedia sebagai opsi di menu drop-down Frame Screenshot
Kode/Template Baru
Saluran Notifikasi Dukungan Template Pesan Otomatis
Resource Manager
Kotak Penelusuran Pemilih Resource Tidak Fokus
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 mengonfigurasi 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" terlalu banyak memformat
Pratinjau Compose
Mengakses Layanan Sistem Sensor Menghentikan Pratinjau Compose dari Rendering
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 pada pemeriksaan aplikasi Android Studio
Debugger
SyncService salah menghitung ukuran direktori
Pengelola Perangkat
kepadatan salah dihitung di pengelola avd
Editor AVD emulator selalu mengembalikan "Jenis Perangkat" kembali ke Ponsel/Tablet jika perangkat tersebut adalah perangkat "otomotif"
avdmanager: ukuran sdcard 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 "Minimal satu host harus ditentukan" saat menetapkan skema filter intent http atau https
Logcat
Opsi 'Record Screen' Android Studio gagal menimpa file yang ada
Scroll ADB bekerja dengan sangat buruk.
Wizard Project Baru
Tombol bantuan untuk dialog Import Samples
Resource Manager
Resource Manager tidak menampilkan drawable dengan atribut warna khusus
Resource Manager memangkas beberapa vektor drawable
Resource Manager tidak berfungsi dengan semestinya di Update Fitur Baru Android Studio Koala | 2024.1.2
View Binding
Impor otomatis dan pelengkapan otomatis tidak berfungsi untuk class ViewBinding yang dihasilkan 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 untuk menganotasi jenis input 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 pelengkapan otomatis untuk anotasi: @RequiresPermission
Dukungan Dagger/Hilt
Penyedia yang dimasukkan Dagger tidak memiliki ikon gutter dengan K2
Editor File Gradle
Perubahan pada build.gradle yang dibuat dari penampil diff tidak terdeteksi
Lint
Inkompatibilitas KtAnalysisSessionProvider dengan pemeriksaan lint yang diperkenalkan di 8.7.0-alpha04
Integrasi Lint
Tugas varian lint tidak ditemukan setelah evaluasi
Logcat
Scroll logcat ke bagian akhir tidak berfungsi
Manifes
Mencoba menggunakan tools:node="merge-only-attributes", tetapi tidak dapat melakukannya tanpa pesan error
Navigation Editor
Menambahkan naveditor ke hook pra-pengiriman 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