Masalah yang Ditutup pada Android Studio Jellyfish

Android Studio Jellyfish | 2023.3.1 Patch 2

Dirilis bersama:
  • Plugin Android Gradle 8.4.2
Perbaikan Masalah
Plugin Android Gradle
AGP 8.4 tampaknya merusak download GMD di CI

Android Studio Jellyfish | 2023.3.1 Patch 1

Dirilis bersama:
  • Plugin Android Gradle 8.4.1
Perbaikan Masalah
Plugin Android Gradle
Mengizinkan penyembunyian peringatan tentang JDK 21 yang tidak lagi mendukung penargetan java 8
Dexer (D8)
java.lang.VerifyError: Pemverifikasi menolak class
Error konversi format R8 versi baru setelah obfuscation
Build perantara mungkin tidak memiliki konten sintetis global lengkap untuk stub
Impor/Sinkronisasi
Kode sumber library Kotlin tidak didownload di Android Studio Iguana
Sinkronisasi Koala Canary 5 gagal
Pengeditan Tata Letak dan Resource
Layout editor berhenti berfungsi untuk waktu yang lama saat pelengkapan otomatis selesai

Android Studio Jellyfish | 2023.3.1

Dirilis bersama:
  • Plugin Android Gradle 8.4.0
Perbaikan Masalah
Plugin Android Gradle
Artefak AndroidX Desktop yang dikemas dalam APK Android

Android Studio Jellyfish | 2023.3.1 RC 2

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-rc02
Perbaikan Masalah
Plugin Android Gradle
AGP 8.3 merusak Tugas zipApksFor

Android Studio Jellyfish | 2023.3.1 RC 1

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-rc01
Perbaikan Masalah
Plugin Android Gradle
Pratinjau Compose tidak dapat me-resolve class dari dependensi transitif
Editor C++
JNI Autocomplete
Integrasi Lint
Lint tidak dapat membedakan dependensi KMP

Android Studio Jellyfish | 2023.3.1 Beta 2

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-beta02
Perbaikan Masalah
Plugin Android Gradle
SourceDirectories#static tidak boleh bergantung pada tugas GenerateBuildConfig
Impor/Sinkronisasi
Android Studio Iguana | 2023.2.1 Canary 9 tidak menghasilkan project yang benar untuk compose

Android Studio Jellyfish | 2023.3.1 Canary 12

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha12
Perbaikan Masalah
Plugin Android Gradle
Masalah penanganan input inkremental MergeJavaResourcesTask
AGP 8.3.0-alpha02 bergantung pada library dengan kerentanan keamanan umum
Template aktivitas yang dipilih memerlukan project dengan dependensi androidx.*
AGP Upgrade Assistant secara keliru menghapus consumerProguardFiles dari modul
AGP Upgrade Assistant Dimuat Tanpa Batas
Background Task Inspector
Percobaan Ulang Pengelola Tugas Inspeksi Aplikasi tidak konsisten
Permintaan: Untuk alat "Background task inspector", tampilkan semua informasi yang dapat diperoleh tentang semua alarm
Build C++
memerlukan cara untuk mengecualikan library native dari APK utama, tetapi menyertakannya dalam APK pengujian
Analisis Kode
Android Studio Iguana RC 1 tidak menemukan versi baru library
Lint
[BuildTool/Lint] Properti konstruktor ChecksSdkIntAtLeast
Struktur Project
Dialog struktur project menyarankan untuk mengupdate dependensi pihak ketiga meskipun lebih lama (tetapi nomor versinya lebih tinggi)
Upgrade Assistant
AGP Upgrade Assistant Infinite Loader

Android Studio Jellyfish | 2023.3.1 Canary 11

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha11
Perbaikan Masalah
Background Task Inspector
Bug: Alat "Background task inspector" gagal mendeteksi alarm yang disetel
Permintaan: Untuk alat "Background task inspector", tampilkan semua informasi yang dapat diperoleh tentang semua alarm
Alarm dengan PendingIntent yang tidak dapat diubah Tidak Ditampilkan sebagai Diaktifkan
IntelliJ
Android Studio Jellyfish tidak mematuhi konfigurasi "Sertifikat yang Diterima"
Lint
Lint K2 UAST: UCallableReferenceExpression melaporkan qualifierType yang salah
Positif palsu lint dengan useK2Uast=true dengan fungsi yang kelebihan beban
StudioBot
Tidak ada scroll di bot studio Android Studio Jellyfish | 2023.3.1 Canary 3

Android Studio Jellyfish | 2023.3.1 Canary 10

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha10
Perbaikan Masalah
Plugin Android Gradle
Kompilasi AIDL gagal dengan IndexOutOfBoundsException: Indeks 0 melebihi batas untuk panjang 0
API
FR: Status viewBinding dan dataBinding (baik diaktifkan maupun tidak) harus tersedia sebagai Properti untuk penulis plugin

Android Studio Jellyfish | 2023.3.1 Canary 8

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha08
Perbaikan Masalah
Plugin Android Gradle
AGP 8.3.0-alpha11 menghasilkan APK rilis yang error saat startup dengan android.content.res.Resources$NotFoundException
Tugas penginstalan Plugin Android Gradle 8.2.0 gagal dalam project yang menggunakan fitur dinamis
APK Viewer
APK tanpa resource memiliki file arsc tanpa potongan, sehingga menyebabkan penampil APK error
Analisis Kualitas Aplikasi
[App Quality Insights] Tombol tutup masalah disembunyikan oleh nama versi aplikasi
Pengelola Perangkat
Definisi dengan nama yang sama tetapi ID yang berbeda akan membuat dialog Konfigurasi AVD error
Impor/Sinkronisasi
Membuat AGP disinkronkan dengan benar tanpa blok `android {}`
Network Inspector
Menginformasikan alasan data kecepatan tidak tersedia
TrackedHttpURLConnection gagal pada getHeaders() sebelum getInputStream()
Permintaan Fitur: ekspor aktivitas jaringan
Tidak dapat mengganti substring dalam isi respons dengan aturan Network Inspector
Referensi
UI di dialog "New String Value Resource" rusak

Android Studio Jellyfish | 2023.3.1 Canary 7

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha07
Perbaikan Masalah
Plugin Android Gradle
Menambahkan kemampuan untuk mengubah nama artefak selama transformasi
Menambahkan output tugas ke srcDir dari sourceSets.androidMain.resources tidak membuat dependensi tugas
AndroidPluginVersion.toString() tidak memiliki angka 0 di awal
Artifacts.add(FileSystemLocation) harus lebih ketat.
Data Binding
Binding data gagal di-resolve karena data dalam cache tidak konsisten
Database Inspector
Database Inspector: Mendukung Sqldelight 2
Impor/Sinkronisasi
Android Studio Hedgehog mengalami hang pada Menghitung ukuran project
Lint
GradleModelMocker framework pengujian Lint tidak mengizinkan setelan versi library
Perangkat Berjalan
Perangkat Wear OS fisik yang disambungkan mengabaikan inversi layar untuk pengguna kidal
Menjalankan Pengujian
GMD-FTL gagal dengan HttpResponseException saat tidak ada logcat yang tersedia

Android Studio Jellyfish | 2023.3.1 Canary 5

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha05
Perbaikan Masalah
Plugin Android Gradle
Mengizinkan untuk mengonfigurasi sourceInformation dari ComposeOptions
Tidak dapat menemukan kolom: sdk_runtime dalam pesan android.bundle.DeviceSpec
Dukungan untuk compileOnlyApi
R8 gagal pada modul library saat pemrosesan resource dinonaktifkan
Analisis Kode
Permintaan: menawarkan alternatif untuk DeprecatedSinceApi , karena dipicu meskipun minSdk lebih rendah
Impor/Sinkronisasi
Resolusi simbol dari KAPT menghasilkan .class yang tampaknya rusak
Perangkat Berjalan
Untuk fitur pencerminan Android Studio, pencerminan suara juga

Android Studio Jellyfish | 2023.3.1 Canary 4

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha04
Perbaikan Masalah
Plugin Android Gradle
Class library yang diminifikasi tidak dipublikasikan dengan benar untuk penggunaan antar-project
Menyediakan Variant#sources API yang mengecualikan file yang dihasilkan
Model AGP tidak berisi dependensi project platform java
ExtractAarTransform membuat class.jar yang tidak dapat direproduksi untuk aars yang tidak memiliki class.jar
Profil Dasar Pengukuran & ProfileInstaller
compileReleaseArtProfile gagal dengan java.lang.ArrayIndexOutOfBoundsException
IDE Inti
Ukuran jendela halaman selamat datang terlalu besar
Device File Explorer
Pesan "Perangkat tampaknya tidak mendukung perintah "su 0"" tidak boleh menyertakan pelacakan tumpukan
Layout Editor
Permintaan fitur: Pertimbangkan untuk memublikasikan LayoutLib sebagai artefak terpisah di maven.google.com
Network Inspector
Mendownload file besar gagal saat Network Inspector terbuka
Kode/Template Baru
Menggunakan huruf kecil secara konsisten dalam nama plugin yang disarankan
Referensi
Mengarahkan kursor ke "Tampilkan Semua Wilayah" di pemilih Lokalitas akan mereset pilihan wilayah

Android Studio Jellyfish | 2023.3.1 Canary 3

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha03
Perbaikan Masalah
Plugin Android Gradle
Tidak dapat menetapkan versi JaCoCo di AGP 8.2.0
DynamicFeatureBuildType tidak memiliki isDebuggable

Android Studio Jellyfish | 2023.3.1 Canary 1

Dirilis bersama:
  • Plugin Android Gradle 8.4.0-alpha01
Perbaikan Masalah
Plugin Android Gradle
Memperbaiki pesan error tentang alasan opsi `--release` tidak dapat digunakan untuk JavaCompile
Nonaktifkan penyimpanan MergeSourceSetFolders ke cache menggunakan @DoNotCacheByDefault
Database Inspector
Kolom Database Inspector tidak mendukung penggabungan baris panjang
Database Inspector membuat proses terkait sulit untuk ditemukan
Impor/Sinkronisasi
Menggunakan library non-AndroidX dalam project AndroidX
Layout Inspector
Layout Inspector RootsDetector membocorkan tampilan root
StudioBot
Bot Studio tidak responsif dengan error kosong
View Binding
project android - viewbinding salah mengklaim class viewbinding tidak tersedia