Masalah yang Ditutup di Android Studio 2022.1.1

Android Studio Electric Eel Patch 2 (2022.1.1.21)

Dirilis bersama:
  • Plugin Android Gradle 7.4.2
Perbaikan Masalah
Plugin Android Gradle
DexingFileDependenciesTask.outputKeepRules adalah direktori, tetapi ditandai sebagai OutputFile
Error `AnnotationProcessorOptions.arguments are queried` saat mengupdate ke 7.4 Beta 1
processDebugUnitTestManifest gagal dengan placeholder manifes untuk varian pengujian
Pratinjau Compose
Pratinjau Compose rusak saat menggunakan teks HTML dengan b-Tags
Menjalankan Pratinjau dari modul library tidak berfungsi
Layout Editor
Pengecualian di Layout editor
Penyingkat (R8)
AGP 7.4.0/7.3.1 - Mencoba untuk mengantrekan tindakan dalam daftar kerja antrean yang tidak dapat didorong
`:app:minifyVariantWithR8` menampilkan NullPointerException di AGP 7.4.0-beta02
R8: ClassNotFoundException saat -allowaccessmodification

Android Studio Electric Eel Patch 1 (2022.1.1.20)

Dirilis bersama:
  • Plugin Android Gradle 7.4.1
Perbaikan Masalah
Plugin Android Gradle
Bermigrasi dari properti tujuan ke properti outputLocation untuk mengatasi peringatan penghentian penggunaan dan mempersiapkan Gradle 9.0
AGP 7.4.0-rc01 merusak Variant API dengan "Querying the mapped value of map(provider(java.util.Set)) before task '...' has completed is not supported"
Penginstal
Android Studio Electric Eel | 2022.1.1 tidak dapat membuka Windows 11
Logcat
Tidak dapat mengetik @ (konflik dari pintasan logcat)

Android Studio Electric Eel Stable (2022.1.1.19)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0

Rilis ini mencakup perbaikan dan peningkatan kecil.

Android Studio Electric Eel RC 3 (2022.1.1.18)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-rc03
Perbaikan Masalah
Plugin Android Gradle
VerifyError: [0x7] daftar v5 memiliki jenis Precise Reference: int[] tetapi mengharapkan Integer
Penyingkat (R8)
Error NPE/pernyataan dalam pemverifikasi frame CF

Android Studio Electric Eel RC 2 (2022.1.1.17)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-rc02
Perbaikan Masalah
Plugin Android Gradle
r8.jvmArgs tidak digunakan
Deployment
Error pencerminan perangkat
Fragment
Lint DialogFragmentCallbacksDetector Fragment rusak saat saya mengupgrade ke lint 30.4.x (AGP 7.4.x)
Impor/Sinkronisasi
Tidak ada konfigurasi run yang dibuat untuk modul dengan plugin Gradle "com.android.test"
Frozen IDE mencoba pemfaktoran ulang metode kotlin dalam project besar
Lint
Lint: NPE karena membuat kueri instance Aplikasi dalam mode mergeOnly
Penyingkat (R8)
[R8 3.3.68] Error di beberapa perangkat Android 6 setelah mengupgrade dari R8 3.2
Versi terbaru com.android.tools.build:gradle:7.3.1 dengan okhttp 3.12.13 error di Android API 16
R8 tidak meng-obfuscate nilai konstanta enum untuk class enum Kotlin dengan benar
R8 menghapus kolom yang tidak digunakan, menyebabkan NPE dalam kode di bawah dalam konstruktor class.
Membuat AppInfo D8 untuk penggabungan horizontal dapat membatalkan asumsi jenis D8

Android Studio Electric Eel RC 1 (2022.1.1.16)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-rc01
Perbaikan Masalah
Plugin Android Gradle
AGP 7.4.0-alpha09 menghasilkan build yang tidak dapat diupload ke Firebase App Distribution
Pratinjau Compose
font/myfont.xml jetified tidak ada (atau bukan file)
Impor/Sinkronisasi
OutputBuildAction telah dikompilasi oleh versi Java Runtime yang lebih baru
Plugin Kotlin
Regresi di EE: Mengekstrak metode terkadang tidak berfungsi
Profiler
Tampilan Bottom Up rekaman aktivitas simpleperf tidak ditampilkan dengan benar di Flamingo C6
Paket/APK Rilis
'Generate Signed Bundle / APK' - jalur tujuan harus bergantung pada modul
Menjalankan Pengujian
Setiap kali saya menjalankan pengujian unit dengan cakupan, saya harus mengompilasi ulang (dua kali)
Upgrade Assistant
Upgrade assistant tidak menangani plugin setelan

Android Studio Electric Eel Beta 5 (2022.1.1.15)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-beta05
Perbaikan Masalah
Plugin Android Gradle
Gradle 8.0-milestone-2 menyebabkan pengecualian di AGP
Layout Editor
Kebocoran memori 138 MB di CustomViewPreviewRepresentation
Penyingkat (R8)
[R8 4.0.30] Tidak dapat membatasi jenis: LONG untuk nilai: v147 dengan batasan: OBJECT

Android Studio Electric Eel Beta 4 (2022.1.1.14)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-beta04
Perbaikan Masalah
Plugin Android Gradle
Menambahkan gradle-settings-api ke pembuatan javadoc
Pengelola Perangkat
Mengedit AVD memungkinkan Device Frame, mengabaikan setelan sebelumnya

Android Studio Electric Eel Beta 3 (2022.1.1.13)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-beta03
Perbaikan Masalah
Plugin Android Gradle
Berhenti membuat konfigurasi androidJacocoAnt jika cakupan tidak diaktifkan
Menggunakan @IntDef dalam komponen library tidak menghasilkan annotation.zip di aar
Pertimbangkan flag `--release` saat menyiapkan tugas JavaCompile
Mengganti resource dengan resValue di build.gradle menyebabkan Error: Resource duplikat
Direktori sumber yang dihasilkan dicantumkan sebagai direktori Java dalam penyedia sumber utama model lint
Sinkronisasi Gradle gagal: Sinkronisasi gagal: alasan tidak diketahui
DependencyReportTask tidak kompatibel dengan cache konfigurasi
Tidak dapat menemukan jenis super yang sama untuk dan
Menggunakan fitur dinamis dan penyingkatan resource menyebabkan error runtime
Bermigrasi dari properti tujuan ke properti outputLocation untuk mengatasi peringatan penghentian penggunaan dan mempersiapkan Gradle 9.0
Jenis build 'debug' memiliki kunci penandatanganan default, sedangkan yang lain tidak
C++ Debugger
Titik henti sementara native tidak berfungsi sejak Android Studio 2021.1.1
Editor Kode
Mengekstrak resource string dapat menyertakan tanda petik (" ")
Pemeriksaan "RegExp" > "Redundant character escape" salah menyatakan "\\}" sebagai redundan
Pengeditan Compose
Penyorotan sintaksis Jetpack Compose tidak konsisten
Pratinjau Compose
DropdownMenu diluaskan di posisi yang salah dalam Mode Interaktif Pratinjau
Debugger
Sumber debug ditetapkan secara default ke compileSdkVersion, bukan versi emulator
Pengelolaan Dependensi
Menghapus alat build lama
Emulator
Mengetuk pencerminan layar memutuskan koneksi perangkat
Impor/Sinkronisasi
Memilih dan menerapkan perbaikan platform terbaik untuk IDEA-303282
Opsi compiler tidak disertakan dengan sinkronisasi IDE Gradle
IllegalStateException: Build (name=':') tidak ditemukan
Project Multiplatform Kotlin gagal diimpor di AS 2022.1.1 Beta 1
Layout Editor
Widget Tampilan Waktu
Pratinjau desain tidak lagi berfungsi jika ada atribut yang hilang dari tema
inputType default yang salah untuk editText
Penanganan atribut gravitasi yang salah dalam tampilan blueprint
Dukungan untuk direktori sampledata yang akan diambil secara transitif untuk digunakan dalam project multi-modul
Pemfaktoran ulang RTL mencoba mengedit file App Compat
Opsi duplikat pada Component Tree dalam mode desain layout editor
Android Studio menambahkan atribut posisi absolut pada Grup ConstraintLayout
Masalah Render pratinjau XML dengan font_family
Error Pratinjau Tampilan Kustom
Saran: Tampilan properti Sel Item harus dapat diubah ukurannya
Lint
Recycle Lint bernilai positif palsu terkait openInputStream
[BuildTool/Lint] Properti konstruktor ChecksSdkIntAtLeast
Logcat
[LogcatV2] Petunjuk hotkey salah jika Anda mengubah `control + space` default
Log berhenti ditampilkan di konsol
Network Inspector
Network Inspector menampilkan permintaan dua kali jika OkHttpClient dibuat dari OkHttpClient lain menggunakan newBuilder()
Kode/Template Baru
Tag meta-data kosong ditambahkan ke project baru

Android Studio Electric Eel Beta 2 (2022.1.1.12)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-beta02
Perbaikan Masalah
Plugin Android Gradle
Konfigurasi MergeGeneratedProguardFilesCreationAction lambat meskipun cache konfigurasi aktif
Menambahkan versi properti gradle LINT_PRINT_STACKTRACE=true
[AGP] Menambahkan direktori sumber yang dihasilkan ke model IDE (Variant API)
Plugin Android Gradle tidak boleh menggunakan fungsi ConfigureUtil.configure(closure, target) yang tidak digunakan lagi
Peringatkan saat file proguard tidak ada
AGP mencoba menambahkan kotlinOptions.freeCompilerArgs pada fase eksekusi tugas
library apksig: ApkVerifier$Result.getV4SchemeSigners() ditandai sebagai pribadi
Artefak prefab usang yang dikemas ke dalam AAR
JavaPluginConvention dan HasConvention tidak digunakan lagi
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask gagal saat ada baris kosong setelah deklarasi xml
Target lintVital dijalankan secara default dalam varian debug
Jangan tambahkan ignorewarnings ke R8 secara default
AGP 7.3.0 merusak sinkronisasi gradle untuk project platform gradle
APK Viewer
Heading Kolom Tabel APK Analyzer Tidak Memiliki Padding
Perataan label dialog salah
Tampilkan konten file .version di APK Analyzer
AVD Manager
Bug pada AVD Manager Error: Tidak dapat menemukan adb, tetapi adb.exe ada di jalur.
Background Task Inspector
Background Task Inspector
Editor Kode
Mengekstrak resource string dapat menyertakan tanda petik (" ")
Penyorotan konteks SQL tidak berfungsi di Room 2.5.0
Nama yang disarankan untuk Extract String Resource terkadang kosong
Debugger
Sumber debug ditetapkan secara default ke compileSdkVersion, bukan versi emulator
Pengelola Perangkat
Pengurutan yang tidak benar di Pengelola Perangkat
Hasil ambigu di Menu Penelusuran Tindakan saat menelusuri 'Pengelola Perangkat'
Emulator
Layar perangkat nonaktif saat pencerminan
tidak dapat mendownload gambar untuk Android 12.0 tanpa Google API untuk ABI arm64-v8a di MacBook Pro 14
Impor/Sinkronisasi
Impor Project Gradle gagal setelah diupgrade dari Chipmunk Patch 2 (2021.2.1)
Mendukung tata letak sumber KMP baru
Mengizinkan pengujian untuk menyinkronkan dengan AGP versi lama untuk menangani DSL namespace baru
Plugin Kotlin
Alat Refactor -> Modularize tidak berfungsi dengan kode Kotlin
Lint
Pemeriksaan lint ResourceType tidak berfungsi untuk sumber kotlin
VersionChecks tidak menangani pemeriksaan rentang Kotlin
Positif palsu untuk InlinedApi saat digabungkan
Logcat
Masalah logcat
Logcat Menampilkan Banner "Semua entri log disembunyikan oleh filter" Saat Perangkat Terputus
Harap kembalikan kemampuan untuk menyesuaikan ukuran font logcat
Modularisasi Refactor
AS 3.3 alpha8: Modularisasi... pemfaktoran ulang berwarna abu-abu
Navigasi
Jika namespace dipindahkan ke build.gradle, build akan gagal dengan deklarasi R yang tidak dapat direferensikan.
Kode/Template Baru
Komentar yang salah di template Aktivitas Tab
Nama Modul Terlalu Sempit
Wizard Project Baru
Layar Distribusi Versi Terlalu Besar dan Tidak Dapat Di-scroll.
Tampilan Project
Nama paket tidak diperbarui pada sidebar setelah mengganti nama
Paket/APK Rilis
Pembuatan keystore tidak meng-escape atau mengutip argumen
Resource
File SVG transparan latar belakang berubah menjadi kuning
Tidak dapat mengekstrak resource string dari kotlin jika berisi jeda baris
Android Studio tanpa pemberitahuan mengganti resource drawable
Tindakan Konversi ke WebP akan berfungsi untuk ikon peluncur
SDK Manager
SdkManager menampilkan toString di RemotePackage
Direktori ikon gambar klip menyebabkan penundaan parah di SDK Manager
Editor Terjemahan
Editor Terjemahan tidak membedakan antara Sirilik Serbia dan Latin Serbia. Banyak lokalitas yang hilang dari Editor Terjemahan
Beberapa kolom ditimpa saat menempelkan teks
Editor terjemahan: simpan file resource agar tidak menempatkan semuanya ke strings.xml
Menambahkan string di Editor Terjemahan akan menambahkan resource dua kali (AS Bumblebee)
Upgrade Assistant
Dukungan perubahan pada nama paket untuk AndroidTest
Memigrasikan atribut paket AndroidManifest.xml ke DSL namespace

Android Studio Electric Eel Beta 1 (2022.1.1.11)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-beta01
Perbaikan Masalah
Plugin Android Gradle
Component.sources tidak memberikan akses ke file "resources"
Kegagalan build yang tidak stabil dalam tugas MergeResources
SourceDirectories.addGeneratedSourceDirectory tidak terhubung dengan benar untuk Resource android
Plugin kotlin-android-extensions error saat atribut `package` tidak ada di AndroidManifest.xml
Plugin Android Gradle tidak boleh menggunakan fungsi GUtil.toWords(string) yang tidak digunakan lagi
Plugin Android Gradle tidak boleh menggunakan fungsi ConfigureUtil.configure(closure, target) yang tidak digunakan lagi
"unknown enum constant" baru dari javac pada AGP 7.4.0-alpha09
Seharusnya ada error sinkronisasi saat namespace == testNamespace
AGP menduplikasi folder res/ di level teratas AAR yang dihasilkan
JavaPluginConvention dan HasConvention tidak digunakan lagi
Lokasi file salah dan tidak konsisten untuk transform API baru
Mengupdate pengujian AGP untuk menggunakan KGP 1.7.20-Beta
Gradle 7.4 gagal (tidak dapat membuat instance AnalyticsService)
API
Variant API: Di AGP 7.1+, update untuk objek varian baru tidak diteruskan ke objek varian lama
Build Analyzer
Build Gradle terus berjalan tanpa batas waktu setelah build berhasil
Editor C++
.h C++ eksternal tidak dapat ditemukan dalam tampilan project Android
Editor Kode
Menonaktifkan impor karakter pengganti secara default untuk project Kotlin di Android Studio
Deployment
Kebocoran project melalui AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
Pengelola Perangkat
Pengelola Perangkat menampilkan Gambar otomatis untuk pemilihan ponsel
Dexer (D8)
Memberikan peringatan yang tepat tentang perlunya mengaktifkan desugaring lamdba
Emulator
Profil Hardware Android TV menampilkan ukuran perangkat yang salah
Impor/Sinkronisasi
Sinkronisasi gagal dengan pesan "Cannot find a variant matching build type and product flavors"
Tidak dapat menyinkronkan project dengan modul KMP di Chipmunk dengan MPSS
Multiplatform Kotlin: Referensi yang belum terselesaikan
Hindari membuat kueri untuk model KMP guna menentukan apakah modul merupakan model KMP
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests gagal di JDK17
Project Multiplatform Kotlin gagal diimpor di AS 2022.1.1 Canary 10
Urutkan varian build menurut abjad
Sinkronisasi error dimensi ragam tidak ada
Lint
Tanda kutip yang muncul saat menerapkan perbaikan otomatis anotasi dengan target situs penggunaan
ShortenNames LintFixPerformer salah mempersingkat nama dengan awalan yang sama
Memperbaiki tugas lintAnalyze yang tidak dapat diandalkan
Integrasi Lint
Penggunaan RAM Lint AGP 7.0.0 Alpha 14 Tidak Terbatas
Memori
Alat Profil Memori menampilkan 0,2 GB, bukan 150 MB
Struktur Project
Saran update dependensi yang salah
Tampilan Project
Jendela alat project -> Tampilan Android: Ikon visibilitas class tidak muncul
File build.gradle dan proguard tercampur dalam Project View di Electric Eel Canary 9
Pengecualian "Write-unsafe context!" di GradleModuleModel.getBuildFile
Paket/APK Rilis
AGP: Tidak dapat memublikasikan jenis build tertentu dalam penyiapan multi-varian
SDK Manager
writeInstallerMetadata tidak mencatat log IOException saat gagal membuat direktori
Upgrade Assistant
Upgrade Assistant AGP harus menangani project menggunakan android.disableAutomaticComponentCreation

Android Studio Electric Eel Canary 10 (2022.1.1.10)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha10
Perbaikan Masalah
Plugin Android Gradle
Component.sources tidak memberikan akses ke file "resources"
SourceDirectories.addGeneratedSourceDirectory tidak terhubung dengan benar untuk Resource android
AGP mengabaikan penggantian jniLibs dari 7.3.0-alpha08
Plugin kotlin-android-extensions error saat atribut `package` tidak ada di AndroidManifest.xml
java.io.IOException: Tidak dapat menghapus res.jar
Seharusnya ada error sinkronisasi saat namespace == testNamespace
AGP menduplikasi folder res/ di level teratas AAR yang dihasilkan
Compose dengan KMM - Error Internal Backend: Pengecualian selama penurunan IR
Analisis Kualitas Aplikasi
Harap berhenti menampilkan banner Crashlytics saat Studio dimulai
Build Analyzer
Build Gradle terus berjalan tanpa batas waktu setelah build berhasil
Build C++
Lokasi output stabil untuk compile_commands.json
Data Binding
Kebocoran LayoutBindingModuleCaches melalui bus pesan
Dexer (D8)
Memberikan peringatan yang tepat tentang perlunya mengaktifkan desugaring lamdba
Impor/Sinkronisasi
Sinkronisasi gagal dengan pesan "Cannot find a variant matching build type and product flavors"
Multiplatform Kotlin: Referensi yang belum terselesaikan
Pemeriksaan Kode tampaknya tidak berfungsi.
Urutkan varian build menurut abjad
Sinkronisasi error dimensi ragam tidak ada
Infrastruktur
prepareKotlinBuildScriptModel gagal dengan prefab dir tidak dapat dibaca
Lint
Tanda kutip yang muncul saat menerapkan perbaikan otomatis anotasi dengan target situs penggunaan
ShortenNames LintFixPerformer salah mempersingkat nama dengan awalan yang sama
Memperbaiki tugas lintAnalyze yang tidak dapat diandalkan
Integrasi Lint
Penggunaan RAM Lint AGP 7.0.0 Alpha 14 Tidak Terbatas
AndroidLintAnalysisTask memiliki cache yang tidak ditemukan karena normalisasi jalur relatif
Struktur Project
Saran update dependensi yang salah
Tampilan Project
Jendela alat project -> Tampilan Android: Ikon visibilitas class tidak muncul
File build.gradle dan proguard tercampur dalam Project View di Electric Eel Canary 9
Pengecualian "Write-unsafe context!" di GradleModuleModel.getBuildFile
Paket/APK Rilis
AGP: Tidak dapat memublikasikan jenis build tertentu dalam penyiapan multi-varian
Menjalankan Pengujian
Laporan pengujian HTML untuk androidTest melihat kasus pengujian yang dilewati sebagai tingkat keberhasilan yang berhasil
SDK Manager
writeInstallerMetadata tidak mencatat log IOException saat gagal membuat direktori

Android Studio Electric Eel Canary 9 (2022.1.1.9)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha09
Perbaikan Masalah
Plugin Android Gradle
Perubahan penanganan SDK target merusak pengujian robolectric
ProcessLibraryManifest tidak menangani penghapusan file manifes library dengan benar
AGP mengabaikan penggantian jniLibs dari 7.3.0-alpha08
Mengizinkan R8 berjalan di luar proses
Terjadi error saat menyinkronkan gradle
Mengakses sumber varian di onVariant membuat sumber android standar, seperti buildconfig, menghilang
"Make Project" menggunakan versi Gradle yang salah
AGP 7.1-beta04 memiliki com.android.build.api.dsl.Lint API yang hilang dan/atau kdoc yang menyesatkan
Upgrade ke json-simple:1.1.1
Electric Eel Canary 3+ tidak dapat menjalankan project JVM menggunakan library KMP; Gradle CLI berfungsi
Pratinjau Compose
androidx.media3.exoplayer.offline.Download menyebabkan tidak ada pratinjau
Panggilan berulang PreviewParameterProvider menyebabkan NoSuchMethodException atau pratinjau kosong tanpa error
Deployment
Men-deploy Pratinjau Compose ke perangkat memerlukan dua build gradle
Alat Desain
Layout validation: "androidx.viewpager2.widget.ViewPager2 sebagian tersembunyi di tata letak"
Impor/Sinkronisasi
Membuat applicationIds untuk semua varian yang tersedia pada waktu sinkronisasi
KTIJ-22303: Mpp dan model Kotlin cacheOriginIdentifier tidak cocok
Editor sumber pengujian unit gagal me-resolve resource string yang dideklarasikan dalam modul lain
Sinkronisasi dibatalkan/error pada fase pengimpor data tidak pernah dilaporkan ke pemroses sinkronisasi utama
Mendapatkan dialog Project structure IDEA
KMP dengan kode umum HMPP yang tidak terselesaikan dengan target khusus Android
Peringatan lokasi Cryptic JDK yang menyarankan masalah tetapi tidak menentukannya
Lint
Peringatan lint untuk anotasi `@Parcelize` salah di class tertutup.
`./gradlew lintDebug` tidak selalu mencetak pelanggaran tertentu
Tanda Lint ignoreWarnings (-w) mengabaikan peringatan, tetapi tidak mengabaikan tingkat keparahan informasi
Lint "AutoCloseable used without 'try'-with-resources" dan "This TypedArray should be recycled after use with #recycle()" bertentangan
Lint melakukan inisialisasi UAST dari tugas pelaporan yang seharusnya tidak valid
Tugas Pelaporan Android Lint tidak pernah diperbarui
Integrasi Lint
AndroidLintAnalysisTask memiliki cache yang tidak ditemukan karena normalisasi jalur relatif
Logcat
[LogcatV2] mengisi opsi "level:" sebelumnya
Electric Eel c4: "Unable to save settings"
Tampilan Project
Android Studio menampilkan build.gradle dua kali saat menggunakan symlink
Eksekusi
Pesan pengecualian yang menyesatkan

Android Studio Electric Eel Canary 8 (2022.1.1.8)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha08
Perbaikan Masalah
Build C++
Tidak dapat menemukan (fork) CMAKE setelah mengupgrade AGP dari 4.1.3 ke 4.2.0/7.2.1
Editor File Gradle
Peringatan pada buildToolsVersion yang terlalu rendah tidak akurat
Lint
Pemeriksaan izin lint Android tidak berfungsi

Android Studio Electric Eel Canary 7 (2022.1.1.7)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha07
Perbaikan Masalah
Plugin Android Gradle
Tidak ada kemampuan untuk menambahkan entri zip "STORED" ke apk setelah AGP memperkenalkan zipflinger di 4.1.0
Pratinjau Compose
Pratinjau Compose di modul aplikasi gagal menemukan resource dalam project multi-modul
Lint
Lint mengalami error pada file kt yang kosong
Resource
EEL Canary 5 - tampilan kustom tidak dapat dibuat instance dan ditampilkan di editor xml
Pengujian
Memperbaiki direktori fr eksekusi uji Unit di EE

Android Studio Electric Eel Canary 6 (2022.1.1.6)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha06
Perbaikan Masalah
Plugin Android Gradle
Nama file salah dalam file output untuk mengubah SingleArtifact.AAR
JdkImageInput seharusnya kurang sensitif terhadap perubahan yang tidak penting
Fitur dinamis bertentangan dengan `android.uniquePackageNames`
Lint
Lint UnusedIds gagal saat menggunakan ViewBinding seperti yang disarankan oleh dokumen resmi

Android Studio Electric Eel Canary 5 (2022.1.1.5)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha05
Perbaikan Masalah
Plugin Android Gradle
Pemeriksaan versi Gradle di dalam AGP dapat menjadi mahal
Plugin Android Gradle harus menggunakan toolchain Gradle yang dikonfigurasi melalui ekstensi untuk tugas kompilasi Java
Modul AGP 7.2 com.android.test tidak dapat mengakses class perlengkapan pengujian modul com.android.app
Lint mengalami error di build Kotlin 1.7.0-RC2
Impor/Sinkronisasi
Mem-build masalah dengan beberapa ragam produk dalam versi baru
ProjectStructureDumper tidak merekam flag dependensi yang diekspor

Android Studio Electric Eel Canary 4 (2022.1.1.4)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha04
Perbaikan Masalah
Plugin Android Gradle
Pemroses pengujian AGP 7.x gagal di MacOS sejak versi 7.0.0-beta04 (inklusif)
Menghapus penggunaan reflect kotlin dalam kode cxx
Menggunakan target 11 saat mengompilasi AGP
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
Pengembangan Aplikasi
Translations Editor tidak dapat di-scroll
Analisis Kode
Lint tidak berjalan secara langsung di editor
Pratinjau Compose
ComposePreviewRepresentations bocor melalui koneksi bus pesan di FastPreviewManager
Alat Desain
Image Asset mengabaikan warna latar belakang untuk ikon
Asset Studio tidak membuat ulang file .png untuk Image Asset
Pengelola Perangkat
AVD Manager memilih image sistem yang salah
Dexer (D8)
Mengaktifkan pemodelan API yang hilang secara eksplisit dalam D8/R8 dari AGP
Peluncuran Pertama
Dialog Berbagi Data muncul setiap kali peluncuran dilakukan
Impor/Sinkronisasi
Sinkronisasi yang gagal tidak boleh merusak Build | Make project
Menghentikan pemblokiran di MergedManifestManager.getSnapshot() di LaunchUtils
Memigrasikan AndroidProjectTaskRunner ke API yang tidak dihentikan
IntelliJ
"version": "dev build" di product-info.json
Lint
ObsoleteSdkInt tidak menangkap Build.VERSION.SDK_INT >= minSdkVersion
SystemPermissionTypo positif palsu di android.permission.WAKE_LOCK
Logcat
[Logcat V2] Kami memerlukan dukungan yang lebih baik untuk nilai yang menyertakan spasi
Sebesar 2 GB digunakan oleh 9.000 DeviceImpl yang ada di AndroidLogcatService
Setelan Format Logcat Tidak Persisten
[Logcat V2] Tidak semua kunci dilengkapi titik dua saat menggunakan pelengkapan otomatis
Paket/APK Rilis
Pemanggilan tugas dari jendela alat Gradle tidak melewati infrastruktur Android Studio kecuali jika di level teratas
Resource Manager
Permintaan: menawarkan "convert to webp" untuk menu konteks folder, dan bukan hanya untuk file
Android Studio 4.1 RC3 tidak mempertahankan posisi di Resource Manager saat menghapus resource
Resource Manager tidak dapat menelusuri nilai string
Bug: Android Studio mengabaikan cara menampilkan daftar resource sebagai petak
File awalan Android Asset Studio dengan ic_
Vector asset studio memerlukan tooltip tombol
Image Asset tidak menampilkan direktori resource yang diurutkan dalam urutan naik
Saat menambahkan asset image, daftar ragam berada dalam urutan acak.
Alat Draw 9 Patch harus dapat memperkecil hingga di bawah 100%
Tombol bantuan untuk dialog Save As .9.png
Permintaan: item dapat ditemukan di combobox dengan menekan huruf di keyboard
Saat membuat ikon aplikasi baru dan memiliki folder resource bersama untuk beberapa ragam, lokasi ikon impor tidak dapat diubah
Pemotongan label Dialog Vector Asset Baru
Asset Studio menghasilkan latar belakang putih untuk gambar meskipun bentuk disetel ke 'none'
Drawable impor batch mengabaikan lokalitas dan region
Resource Manager: Terus menetapkan default ke modul lain selain modul aplikasi
Editor Terjemahan
Translations Editor harus menulis entri baru pada posisi yang benar dalam file

Android Studio Electric Eel Canary 3 (2022.1.1.3)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha03
Perbaikan Masalah
Plugin Android Gradle
Paket processReleaseManifest: ditemukan dalam negatif palsu AndroidManifest.xml sumber
Menghapus pemeriksaan yang melarang penggunaan distributionSha256Sum dalam file properti wrapper
AndroidGradlePlugin versi 7.2 merusak API transformasi saat digunakan bersama ASM API
Jendela Asisten
Asisten URL: Implementasi default metode 'getFile' sudah tidak digunakan lagi, Anda harus menggantinya
Emulator
AS Electric Eel Canary 2 - Error saat menekan "Finish" pada asisten koneksi perangkat tidak melakukan apa pun
Impor/Sinkronisasi
Dependensi POM sirkular menghentikan impor project
"Duplicate content roots detected" dengan plugin Android Gradle 7.2.0
Lint
SystemPermissionTypo positif palsu di android.permission.WAKE_LOCK
Logcat
AS 2021.3.1 Canary 8 logcat baru tidak dapat menyalin teks, sehingga tidak ada opsi untuk menelusuri teks yang dipilih di Google
Logcat baru tidak menampilkan log setelah 2 detik pertama
Paket/APK Rilis
Pemanggilan tugas dari jendela alat Gradle tidak melewati infrastruktur Android Studio kecuali jika di level teratas
Resource
NPE di AarResourceRepositoryCache.createCachingData (AS Electric Eel)
Eksekusi
Opsi perangkat tidak terlihat dan tidak dapat menjalankan aplikasi meskipun modul aplikasi tersedia.
Updater
Patcher pada M1 tidak berfungsi untuk EE c1 hingga EE c2
Upgrade Assistant
"Cannot find AGP version in build files". Apa artinya? Dan BAGAIMANA cara memperbaikinya?

Android Studio Electric Eel Canary 1 (2022.1.1.2)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha02
Perbaikan Masalah
Impor/Sinkronisasi
AlreadyDisposedException terjadi saat sinkronisasi
Lint
[Lint] Pendeteksi Jenis Resource yang Salah menemukan error dalam kode yang valid saat kode ada di seluruh modul

Android Studio Electric Eel Canary 1 (2022.1.1.1)

Dirilis bersama:
  • Plugin Android Gradle 7.4.0-alpha01
Perbaikan Masalah
Plugin Android Gradle
Baris baru XML rusak dalam build rilis dengan pemisahan
Menambahkan metode desugar ke model lint
Varian Build
Jendela Varian Build bermasalah saat beralih varian di tengah proses sinkronisasi/build
Ragam build dikunci pada ragam ndk abi default, tidak dapat mengubahnya
AS tidak dapat beralih antar-varian build jika ragam produk memiliki kumpulan ABI native yang tidak tumpang-tindih
Pengalih varian terkadang tidak pernah selesai
Beralih varian dengan ABI yang berbeda rusak
Pengeditan Compose
BridgeContext.getSystemService() melanggar kontrak dengan melemparkan, bukan menampilkan null untuk layanan yang tidak dikenal
Pratinjau Compose
Pratinjau Interaktif berhenti berfungsi setelah saya menarik scrollview
Alat Desain
Bentuk goresan drawable dengan lebar < 1,0 hanya ditampilkan dalam panel Desain tata letak jika diawali dengan "0"
Tampilan string HTML di desainer tidak cocok dengan yang ditampilkan di perangkat/emulator yang saya coba
Emulator
Opsi untuk menonaktifkan berbagi papan klip hilang di Android Studio Bumblebee, tidak dapat menonaktifkannya
Impor/Sinkronisasi
com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessfully tidak menangkap dependensi yang hilang
Beralih varian saat proses build tidak pernah selesai
Android Studio tidak mendukung Gradle nesting Composite-Build
Pesan error Plugin Dukungan Android perlu penyusunan ulang kata
IntelliJ
Menu Panel Sentuh MBP 15" 2018 terlewat.
Layout Editor
Atribut android:theme di ViewGroup diabaikan
Pratinjau masalah rendering saat menggunakan ?android/attr:[color].
Tampilan kustom gagal ditampilkan dalam pratinjau saat memuat font
Android Studio error
Error Perender Tata Letak
Bug: tidak ada pratinjau untuk Preferensi yang disesuaikan
Pratinjau tidak setara untuk aplikasi yang sedang berjalan | ?attr tidak didukung dalam fillColor XML (Vektor Drawable)
Render penyebab Masalah menggunakan CameraView
Lint
Tambahkan tanda --offline ke lint
InconsistentLayout tidak mematuhi dasar pengukuran
Material
Dialog tidak muncul di Pratinjau
Wizard Project Baru
Wizard modul Benchmark baru harus memilih minSdk 23
Paket/APK Rilis
Bundletool: Elemen filter intent tidak digabungkan dengan benar antara modul fitur dan modul dasar
Upgrade Assistant
Upgrade Assistant AGP tidak pernah selesai