Android Studio 2021.2.1 Kapalı Sorunları

Android Studio Sincap Yaması 2 (16.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.2
Çözülen Sorunlar
Android Gradle Eklentisi
AndroidGradle Plugin 7.2, ASM API ile birlikte kullanıldığında dönüşüm API'sini kesintiye uğratıyor
AGP 7.2.0-rc01 :buildSrc:generatePre sonuçları derleme
C++ Hata Ayıklayıcı
Bağımlı bir projedeki yerel kitaplığın sürümü, hata ayıklama derleme varyantı için bile paketlenir
Tasarım Araçları
Ctrl + D veya “fark göster” düğmesi git farklarını göstermiyor
Dexer (D8)
Şekli ayrıştırılmış her kitaplık sürümü için gereken derleyici sürümünü belgeleyin
Gradle
Lint UnusedResources İçe Aktarma Takma Adıyla Yanlış Pozitif
İçe Aktarma/Senkronizasyon
Yeni sürümde birden fazla ürün çeşidiyle sorun oluştur
Desen (R8)
IntSwitch'teki ArrayIndexOutOfBoundsException
R8 3.1.7-dev ve sonraki sürümler Enums'u düzgün bir şekilde optimize etmediği için NoSuchFieldError'a yol açıyor
Scala kitaplıklarında Doğrulama Hatası'na neden olan R8
APK derleme hatasına neden olan Gradle 7.2.0 com.android.tools.r8.CompilationFailedException
Süzgeçte NPE, R8 sürüm 3.2.60
[R8 3.3.57] Arayüzün daha yüksek SDK gereksinimleri olan soyut sınıfla değiştirilmesi nedeniyle NoClassDefFound
3.3.35 kullanan FieldAssignmentTracker'da NullPointerException

Android Studio Chipmunk RC 2 (13.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-rc02
Çözülen Sorunlar
Derleme Analiz Aracı
Derleme analizcisinin jetifier analizine göre, androidx veri bağlama işlemi için jetifier gerekiyor
Emülatör
araç windows emülatörü hatası
İçe Aktarma/Senkronizasyon
Android Support Plugin hata mesajlarının yeniden yazılması gerekiyor
IntelliJ
MBP 15 inç 2018 Dokunmatik Çubuk menüsü yok.
Asistan'ı yükseltme
Android Gradle Eklentisi Yükseltme Asistanı, Android Studio'yu duyarlı hale getiriyor

Android Studio Chipmunk RC 2 (13.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-rc02
Çözülen Sorunlar
Derleme Analiz Aracı
Derleme analizcisinin jetifier analizine göre, androidx veri bağlama işlemi için jetifier gerekiyor
Emülatör
araç windows emülatörü hatası
İçe Aktarma/Senkronizasyon
Android Support Plugin hata mesajlarının yeniden yazılması gerekiyor
IntelliJ
MBP 15 inç 2018 Dokunmatik Çubuk menüsü yok.
Asistan'ı yükseltme
Android Gradle Eklentisi Yükseltme Asistanı, Android Studio'yu duyarlı hale getiriyor

Android Studio Chipmunk RC 1 (12.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-rc01
Çözülen Sorunlar
Android Gradle Eklentisi
R8 tarafından bildirilen yinelenen sınıf sorunları
Benchmark
Android Studio Mikro Karşılaştırma şablonu oluşturulamıyor
C++ Derlemesi
Ninja yolu pencerelerden kaldırıldı ve CXX410 hatasına neden oldu
externalLocalBuildClean, AGP 4.0.0 kullanırken preBuild'i çalıştırır
Ninja ve cmake farklı dizinlerde yer aldığında çok kafa karıştırıcı bir hata oluştu
Kod Düzenleyici
ProGuard kurallarında çözümlenmemiş sınıf adı
Gradle Dosyaları Düzenleyici
Sürüm kataloğuyla ilgili uyarı daha anlaşılır olmalı
İçe Aktarma/Senkronizasyon
Proje, MPSS kullanılan Chipmunk'taki KMP modülüyle senkronize edilemiyor
Chipmunk Studio'da AGP 7.3.0-alpha01 sürümünde Gradle dosyalarıyla senkronizasyon başarısız oluyor
Lint
Modül başına kaynak kümesi senaryosunda Lint kurulumu bozuk
[Lint] "Geri dönüşüm" algılayıcısı, animasyonları yanlış bir şekilde başlatılmıyor
Makro karşılaştırma
Makrobenchmark şablonu ile eşleşen Yedekler + profillenebilir
Makrobenchmark şablonu yok .gitignore
Makrobenchmark şablonu yanlış minSdk
OrnekStartupKarşılaştırma dokümanları yanlış özelliğe atıfta bulunuyor
OrnekStartupKarşılaştırma, var olmayan CompilationMode.SpeedProfile kullanıyor
Bellek
Memory Profiler için simgeselleştirme bozuk

Android Studio Chipmunk Beta 4 (11.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-beta04
Çözülen Sorunlar
Android Gradle Eklentisi
AGP 7.2.0-alpha05, Navigation Safe Args eklentisini kullanan derlemelere son veriyor
Geçersiz value.xml dosyası için belirsiz hata
manifest.srcFile kullanılırken "kaynak kök dışında Java dosyası"
Android Studio 2021.1.1 beta5 ""com.android.build.api.extension.AndroidcomponentsExtension" sınıfı yüklenemiyor." hatasıyla Gradle senkronizasyonu başarısız oluyor.
AGP, ProjectcomponentIdentifier.projectPath'i kullanmamalıdır.
AGP, ANDROID_HOME yerine ANDROID_SDK_ROOT'u arar
Varyant Oluşturma
Varyantın sürüm adı yeni onVariants API aracılığıyla ayarlanırsa versionNameSuffix artık çalışmaz
Oluşturma Düzenleme
Otomatik tamamlamayı içe aktarma işlemi, bunun yerine yazma işlemini tamamlamayı tercih ediyor
Emülatör
UnsatisfiedLinkError: image_converter.dll bulunamadı
Lint
Arayanlarda @TargetApi ek açıklamaları zorunlu kılınır
Android lint NewApi regresyonu
Gezinme
SafeArgs 2.4.0-rc01 ve AGP 7.1.0-rc01 uyumsuz
Güvenli Arg'lar, kullanımdan kaldırılan getApplicationIdTextResource'ı AGP 4.1+ ile kullandı
Ağ Denetleyicisi
BumbleBee'deki Ağ Denetleyicisi, API yanıtını okunabilir biçimde göstermiyor
NullPointerException ile TrackedHttpURLConnection.getHeaderField çöküyor
Hata ayıklayıcı, Android Studio'nun en son sürümüne bağlandığında sürekli bu hatayı alıyorum.
Bumblebee güncellemesinden sonra yeni Ağ inceleyici kilitleniyor
Yeni Kod/Şablonlar
Hata mesajı hatası: com/intellij/diff/comparison/ComparisonManagerImpl.isEquals'ın @NotNull parametresi "text2" için bağımsız değişken boş olmamalıdır

Android Studio Chipmunk Beta 3 (10.2.1.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-beta03
Çözülen Sorunlar
Android Gradle Eklentisi
ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55)'den OutOfMemoryError atıldı
AAB (resources.pb) ara sıra attrs.xml'den gelen yorumlarla dolup taşıyor?
AGP 'yi 7.0.4'ten yeni sürüme geçirdikten sonra `layoutInfoDirectory' özelliğinin yapılandırılmış bir değeri yok`
C++ Derlemesi
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") boş olmamalıdır
Önizleme Oluşturma
Geçişli olmayan R sınıfları etkinleştirildiğinde, Oluşturma Önizlemeleri diğer modüllerden kaynakları bulamıyor
Veri Bağlama
Bağlamalar kayboluyor
Cihaz Yöneticisi
Android Cihaz Yöneticisi çalıştırılamıyor
İçe Aktarma/Senkronizasyon
Kotlin MPP projesi içe aktarılırken "varyant null olmamalıdır"
Kitaplık projelerinde Kotlin derleyici seçenekleri uygulanmaz
Manifestler
AndroidManifest.xml dosyasında paket özelliği eksik olduğunda manifest birleştirme hatası
Kaynak Yöneticisi
Simge oluşturulamıyor
Desen (R8)
Derleme NPE
Test etme
AGP 7.2.0-alpha06, espresso testleri, üretilen yapı adında iki nokta üst üste

Android Studio Chipmunk Beta 2 (1.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-beta02
Çözülen Sorunlar
Android Gradle Eklentisi
ASM tabanlı dönüşüm API'si, JSR/RET talimatlarını içerirken Java 6 bayt koduna ilişkin çerçeveleri hesaplamaya çalışıyor
shrinkReleaseRes çalıştırıldıktan sonra Resources.txt teşhis dosyası oluşturulmuyor
Studio ve AGP uyumluluk seçenekleri için bağlantı, şirket sitesine yönlendirir
Android Studio 2021.1.1 beta5 ""com.android.build.api.extension.AndroidcomponentsExtension" sınıfı yüklenemiyor." hatasıyla Gradle senkronizasyonu başarısız oluyor.
Benchmark
Makrobenchmark Bağlantıları (Perfetto İzler olmayan) Studio'da çalışmıyor
Kod Analizi
@IntDev, negatif değerleri desteklemiyor mu?
CPU
Profil örnekleme, karşılaştırma ölçümünü bozuyor
Lint
Kotlinx-coroutines-core'da şüpheli girinti hatası kontrolü yanlış pozitif
ObsoleteSdkInt kontrolü, @TargetApi kullanımını işaretlemelidir
Lint: LintCliXmlParser'ın getValueLocation değeri tarafından hesaplanan konum yanlış
ObsoleteSdkInt kontrolü, tool:targetApi'yi içermelidir
ObsoleteSdkInt, RequiresApi, TargetApi ve SdkSuppress ek açıklamalarını işaretlemelidir
IDE'de Quickfix mantıksal sırası kullanılmaz

Android Studio Chipmunk Beta 1 (1.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-beta01
Çözülen Sorunlar
Android Gradle Eklentisi
AGP 7.1 yeni yayınlama API'sı: oluşturulan javadoc jar dosyası imzalanmıyor
Android Gradle Eklentisi 7.1.0-rc01, birim testleri sırasında ASM bayt kodu dönüştürme işlemini gerçekleştiremiyor
Android Gradle Eklentisi: ConstrainHandler tarafından derleme bağımlılığı sızıntısını düzeltme
Gradle 7.x'te MergedFlavor (buildType+flavor) için SigningConfig
Bazı yeni DSL blokları, Android Gradle Plugin 7.0.0'da Groovy DSL'den kullanılamıyor
Uygulama Geliştirme
Lint AlertsAsErrors uyarıyı hataya iletmiyor
Kod Düzenleyici
Android Studio Canlı Şablonlar'da hata - className() ifadesi sınıf adını çözümlemiyor
İçe Aktarma/Senkronizasyon
Spam olarak günlüğe kaydet: "INFO - testUnknown PluginVersionProvider - çevrimdışı Maven deposunda 'gradle' eklentisi yok, varsayılan 7.2.0-alpha05 kullanacak "
Kotlin Eklentisi
"Uygulama hiç kullanılmadı" sınıfı uyarısı
Lint
AuthLeakChecker linter kodunda olası zayıf kontrol
Linter, yanlış bir şekilde "android.content.ContextWrapper#checkCallingPermission"ın PackageManager.PERMISSION_GRANTED veya PackageManager.PERMISSION_DENIED içinde alması gerektiğini iddia ediyor
Yöntem adlarında vurgu işaretleri aracılığıyla boşluk kullanılmasına izin ver
BilinmeyenNullness denetimi, ek açıklamalı olmayan platform API'lerinin geçersiz kılındığında tetiklenmemelidir
Sürüm Paketi/APK'lar
"İmzalanmış paket veya APK oluştur" penceresindeki "Şifreyi hatırla" onay kutusu "Anahtar deposu şifresi"ni hatırlamıyor
Test Çalıştırma
Android dışı çalıştırma yapılandırması seçiliyken oluk menüsünden AndroidTest çalıştırılamıyor
Araçlı testler dizin kapsamından çalıştırılamaz
Desen (R8)
Kavanozda sanal sınıf birleştirme sorunu b/211811489
[R8 3.2.24] MemberRebindingAnalysis'te NPE
Korumalı sınıflar desteklenmiyor
R8, dize değişmez değerlerini yeniden adlandırır
Hata: "Sınıfların derlenmesi..." hatasının alınması, nest mates ...(kullanılamıyor) öğesinin program veya sınıf yolunda olmasını gerektiriyor
Satır içi eğlence, varsayılan bağımsız değişkenler + çapraz satır ile bozuk Kotlin derlemesi

Android Studio Chipmunk Canary 7 (1.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha07
Çözülen Sorunlar
Uygulama Geliştirme
Lint AlertsAsErrors uyarıyı hataya iletmiyor
Kotlin Eklentisi
"Uygulama hiç kullanılmadı" sınıfı uyarısı
Lint
Linter, yanlış bir şekilde "android.content.ContextWrapper#checkCallingPermission"ın PackageManager.PERMISSION_GRANTED veya PackageManager.PERMISSION_DENIED içinde alması gerektiğini iddia ediyor
AuthLeakChecker linter kodunda olası zayıf kontrol
Yöntem adlarında vurgu işaretleri aracılığıyla boşluk kullanılmasına izin ver
BilinmeyenNullness denetimi, ek açıklamalı olmayan platform API'lerinin geçersiz kılındığında tetiklenmemelidir
Sürüm Paketi/APK'lar
"İmzalanmış paket veya APK oluştur" penceresindeki "Şifreyi hatırla" onay kutusu "Anahtar deposu şifresi"ni hatırlamıyor
Test Çalıştırma
Araçlı testler dizin kapsamından çalıştırılamaz

Android Studio Chipmunk Canary 6 (6.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha06
Çözülen Sorunlar
Android Oyun Geliştirme Uzantısı
Yerleştirilmiş JDK'yi kullanmayı bırakıp kullanıcı tarafından yüklenen JDK'yi kullanmaya başlayın
Android Gradle Eklentisi
Bazı lisanslar kabul edilmediğinden aşağıdaki Android SDK paketleri yüklenemedi.
Proje Bilgilerini temizleyin / kaldırın
Java-test-fixtures eklentisini destekle
Aynı anda birden fazla cihazda Gradle Yönetilen Cihaz testleri çalıştırılamıyor
Proje API 32 ile derlenemiyor.
Yönetilen Cihaz DSL'sini kendi TestOptions segmentine taşıyın.
Karışıklığı ve çakışmaları önlemek için ürün aroma özelliklerini öne çıkarın
AGP API Tanımını Sağlayın
@CacheableTask kullanımlarını değerlendirin
@DoNotCacheByDefault'u kullanarak BundleKitaplıkClassJar'ın önbelleğe alınmasını devre dışı bırak
Kotlin 1.5'i kullanmak için AGP derleme karşılaştırmalarını güncelleyin
AGP 7.2.0-alpha04 sürümüne güncellendikten sonra derleme oluşturulamıyor
AGP 7.0.0, testCoverageEnabled true ile birim testi jacoco exec dosyalarını doğru bir şekilde oluşturmuyor
Güncelleme oluşturma, bozuk gönderim sonrası karşılaştırmaları
Paket aracılığıyla dağıtım yaparken derleme çıkışı listeleme dosyalarında geçersiz uygulama kimliği
componentArtifactIdentifier, yapı dönüşümleri tarafından değiştirildi ve bu durum, hatalı androidTest çalışma zamanı sınıf yoluna neden oldu
Play Asset Delivery: Paket tüm öğe paketlerini içermez
componentBuilder.enabled .enable
AGP, bayt kodu işlemcilerine META-INF sınıfları sunar
Chipmunk Canary 3'te Jetifier kontrolü başarısız oluyor
Gradle sürümünü 7.3'e güncelleyin
Android Studio
Studio, uzantıları kullanırken yanlış SDK'yı seçiyor
Ortalama görüntüleme süresi oluşturma akışındaki varsayılan Wear OS cihaz yapılandırmalarının sayısını azaltın.
IDEA 211.7442.40 güncellemesinden sonra MlLightClassTest yöntemleri başarısız oluyor
Uygulama Geliştirme
StaticFieldLeak, tıklama ekli @ApplicationContext'in kullanımını raporlamamalıdır
Değişiklikleri Uygulama
Support -- belirli bir kullanıcıya yüklenecek kullanıcı işareti
Asistan Penceresi
Digital Asset Links dosyasının kullanıcı arayüzü net değil
AVD Yöneticisi
"Yerelleştirilmiş resim" uyarısı kaydırılmıyor
Arka Plan Görevi İnceleyici
Fareyle üzerine gelindiğinde sütunun tüm içeriğini göster
[2021.1.1 Beta 4] Grafikte göster seçeneği etkinleştirildi ve tıklandığında boş kullanıcı arayüzü gösteriliyor
Araç çubuğunda, devre dışı bırakılmış yerel kullanıcı arayüzü bağlamı için uyarılar gösteriliyor
Çalışanlar ve ilgili işleri arasında bağlantı ekleyin
Çıktı Oluşturma
[BA - Check Jetifier] enableJetifier işaretini kaldırmak yerine false (yanlış) değerine ayarlayın. Böylece bu satırın üzerindeki yorumlar kafa karıştırıcı olmaz
[BA] [UX Dize İyileştirmesi] İşleme öncelik vermek için Dizeyi güncelleme ve kalın harflerle yazılmış bağımlılıkların sayımı
[BA] Erişilebilirlik: Mac'te VoiceOver'ı kullanırken "enableJetifier"ı kaldırmak için işlem bağlantılarına odaklanamadım
[Jetifier'ı Kontrol Edin] Çoklu kullanım için, bir bağımlılığı düzelttikten sonra kontrol gerçekleştirildiğinde bulucu penceresinde sabit bağımlılıklar gösterilmeye devam eder
CM Canary 5: Derlemeden sonra önceki kontrolden kalan jetifier uyarısı
C++ Derlemesi
IJ IDEA'nın Android Studio geliştirici derlemesinde clangd'i etkinleştir
Sincap canary 3'te Clangd entegrasyonu bozuldu
Oluşturma Düzenleme
BridgeContext.getSystemService(), tanınmayan hizmetler için null döndürmek yerine göndererek sözleşmeyi ihlal ediyor
Önizleme Oluşturma
Oluşturma önizlemesinde Ekranı Kaydırma ile ilgili sorun
ParametrizedPreviewTest.testLoremIpsumInstance'ta PSI tutan ModuleClassLoader
[Animasyon önizlemesi oluşturun] "Sekme" geçişi Animasyon önizlemesinde çalışır (A11y)
[Animasyon önizlemesi]Önizlemede yenilemeyle ilgili IDE önemli istisnası
"Çıkış" olan birleşik kutu değerinin "Giriş" olarak değiştirilmesi animasyonu yenilemez
Önizlemeyi başlatırken NPE
Temel IDE
Android Studio'da Intellij Coroutine Debugger'ı Yeniden Kullanma
Core IDE (salt okunur)
[Wear Eşleme Asistanı] Eşlenmiş bir kol saatinde "Eşle" tıklandığında kullanıcı, saatin yalnızca bir cihazla eşlenebileceği konusunda uyarılmıyor
CPU
Başlangıç CPU profili oluşturma işlemi, CPU kaydı için doğru seçili seçeneği kaydetmiyor
Vsync kapatıldığında Darcula'da zayıf kontrast
Ayrıntılar panelinde gerçek ve beklenen karşılaştırmasıyla ilgili grafik eksik
Ayrıntılar panelindeki "Jank" olan dizeyi "Çerçeve" olarak değiştir
Nit: Jank Frame sekmesinde daraltılabilir bir ok var ve bu ok her zaman koyu renkli mi?
Seçilen kareler otomatik olarak kaydırılarak başlar
L2 zaman çizelgesinde sağ tıklamayla CPU yakalama işleminin çekim aşamasına gitmemesi gerekir
Son yüzme şeridindeki yeniden sıralama simgesini kaldırın
Seçime yakınlaştır düğmesi çalışmıyor
Çerçeve yaşam döngüsü izleri farklı kareler için yineleniyor
Analiz bölmesinden zaman damgası ayrıntılarını kaldırma
"Beklenen son tarih" -> "Son tarih"i değiştirin
Veri bağlama
Veri bağlama işlemi java.lang.StackOverflowError hatasına neden oldu
Tasarım Araçları
create-ide-plugin'in güvenilir olmayan test hataları var
resourcemanager.rendering.SlowResourcePreviewManager.getIcon kullanıcı arayüzü düzeni/oluşturması yinelemeli ve yığından taşabilir
[Android Studio Chipmunk | 2021.2.1 Canary 5] Varsayılan vektör simge rengi, siyah yerine beyaz olarak gösteriliyor
ModuleClassLoader bazı Java sınıflarını bulamıyor
Cihaz Dosyası Gezgini
Dosyalar kapatıldıktan sonra beklenmedik bir şekilde siliniyor
Cihaz Yöneticisi
Ayrıntılar panelini yeniden boyutlandırılabilir yap
Birim testlerinde örnek WearEşleme Yöneticisi
FizikselCihaz PaneliTesti, Windows'da aralıklı olarak başarısız oluyor
Bağlı, bağlı değil durumu için eşleme simgesi ekleyin
[Yeniden boyutlandırılabilir emülatör] S'yi AVD oluşturma işleminden seçilebilir sistem resmi olarak kaldırma
[Wear eşleme asistanı] Sanal telefon cihazı için yerleşik emülatör sekmesini aç
[Wear Eşleme Asistanı] Cihazları bağlama adımları yanlış
[Wear Eşleme Asistanı] Eşleme Asistanı, cihazların eşlendiğini fark etmedi
AsyncDetailsBuilderTest'te TimeoutException
Düzenleniyor
MigrateToAppCompat[Gradle]IDEA 193.4697.15 birleştirildikten sonra test yöntemleri aralıklı olarak başarısız oluyor
Yerleşik Emülatör
İstisna raporu: com.android.tools.idea.emulator.EmulatorView$screenshotReceiver.onNext-1b7313ae adresinde com.android.diagnostic.LoggerErrorMessage
Bazen emülatörü kapatırken ReddedilenExectionException IDE hatası alınıyor
Emülatör penceresinde, gereksiz alan kaplayan bir genişlik hizalama çizgisi var .
Emülatör ilk başlatmada Kuraldışı IDE hatası alınıyor
Emülatör
[Yerleşik Emülatör] Yeniden boyutlandırılabilir menüde seçili cihaz yok
İçe Aktarma/Senkronizasyon
V2, projelerin her zaman bir varyantının olduğunu varsayar
Gradle senkronizasyonu KTS testlerini ayrı bir sınıfa veya pakete taşıma
Geçişli Olmayan R Sınıflarına Taşıma İşlemi Geri Alındığında simgeler çözümlenmiyor
[DBP] V2 Modeli aracılığıyla DBP verilerini (özellikler dosyası + yenileme görevi) gösterme
JDK tablosu yapılandırılırken istisna
Chipmunk Canary 5'te gradle ile senkronizasyonda hata
Birim testinden kotlin dahili alanına erişim hatası vurgulama
AGP 7.2.0-alpha04 ile IDE Canary 5 senkronizasyonu, yükseltme seçeneği olmadan başarısız oluyor
Senkronizasyon, LintOptions.severity Hangout'ları doldurmaz
Senkronizasyon, desteklenmeyen yöntemle başarısız oldu: LintOptions.getBaseline()
Yalnızca kotlin modülünde oluşturulan sınıflar için "çözülmemiş referans"
Uygulama hedef SDK'sı eksikse Gradle'daki destek kaydında "senkronizasyon başarısız: neden bilinmiyor" ifadesi gösteriliyor
IntelliJ
MainActivity içinde "Yer İşaretini Ayarla" seçilirken IDE hatası (java.lang.IndexOutOfBoundsException) oluştu.
Jetpack Oluşturma
@Preview için otomatik düzeltme yanlış
Düzen Düzenleyici
[Compose-CL] ConstraintLayout Json söz dizimi için otomatik tamamlama desteği ekleme
[lint] İpuçları için "notificationInfo" simgesini kullanma
[Önizleme Seçici] Cihaz sınıflarını dikkate alarak izleme ekleme
Vektör seçme simgesi penceresinde vektör simgeleri ilk kez yüklenmiyor
[Yeni DeviceDropdown] nit: Başlık adları / bölümler neden araçlarda farklı?
SourceCodeEditorProviderTest.testStateSerialization düzensiz olarak başarısız oluyor
MultiRepresentationPreviewTest.testMultipleProviders_conditionally Accepting düzenli olarak başarısız oluyor
MultiRepresentationPreviewTest.testPreviewRepresentationShortcutsRegister) zaman zaman başarısız oluyor
AVD önizlemesinin üzerindeki İngiliz anahtarı simgesini kaldır
PreviewProviderTest.testRenderTaskTimeOutReturnsANullDragImage'da proje sızıntısı
Çekilebilir düzen editöründe IDE hatası (java.lang.LegalArgumentException) gözlemlendi
SingleWidgetView ayarının üst kenar boşluğu bozuk
Fare kullanılarak widget'ın özellikler paneli kaydırılırken IDE hatası (java.lang.ClassCastException) gözlemlendi
Yakınlaştırma çubuğu küçülüp kırılıyor
DependencyManager.checkForRelatedDependencyChanges'den EDT'de yavaş işlemi önleme
Düzen Düzenleyici'de kaynak Niteleyici açılır listesi ekleme
Düzen Denetleyici
[2021.1.1 Beta 4 ]Bazı durumlarda "Etkinliği yeniden başlatmadan bağlan" banner'ındaki düğmeler iki kez görüntüleniyor
intellij.android.layout-inspector.tests sıklıkla zaman aşımına uğruyor
Cihaz tamamen kapatıldığında katlama çizgisi yanlış çiziliyor
ReportingCountDownLatch'te " InvalidStateException: Timeout" (Zaman Aşımı)
Canlı ve canlı olmayan mod arasında geçiş yaparken uygulama kilitlenmesi
AppInvestigationSnapshotSupportTest'te zaman aşımı
Eski düzen inceleyici artık kullanılamıyor
Lint
LintResourcePersistence.deserialize(LintResourcePersistence.kt:483) içindeki IndexOutOfBoundsException
lint çalıştırıldığında, uyumsuz kotlin kitaplığı sürümleriyle ilgili uyarı gösterilir
Vektör_drawable.xml dosyalarının lint analizi sırasında kilitlenme bildirildi
android.util.SparseArray#set adresinde gereksiz NewApi hatası
Zincirlemeyken IntentReset yanlış negatif
Lint denetimi kayıt kodu, FQ sınıf adında nokta atıyor
yeni DiscouragedApi lint kontrolü, yinelemeleri ve yanlış pozitifleri bildiriyor
com.android.support:design kullanılırken yanlış PrivateResource lint uyarısı
ExportedReceiverDetector lint kontrolü öğeler için uyarı vermemelidir
lint dokümanlarında bozuk bağlantılar
Logcat
Logcat, yinelenen girişler gösteriyor
RegexFilter ve NegatedRegexFilter Bir PatternSyntaxException Atın
Video kaydet: Cihazdan video kaydı kopyalanırken beklenmeyen bir hata oluştu: Uzak nesne mevcut değil.
Bellek
Tahsis izleme özelliği sayesinde uygulamada yaşanan yavaşlamayı optimize etme
Yeni Proje Sihirbazı
SDK-31 yüklü değilse yeni Compose Projesi derlenemiyor
Çevrimdışı Destek
İzin reddedildi: Başka bilgi yok
Profilerler
"isDragEnabled" devre dışı bırakılmış parçalar için sürüklemeyi gerçekten devre dışı bırak
Bağımsız profil oluşturucu çalışmıyor
Proje Yapısı
Gradle ile ilgili kodu Gradle proje sistemi modüllerine çıkarın.
geri alma işleminden sonra senkronizasyonun nasıl tetikleneceğini düşünün
PSD, Studio ile uyumlu olmayan AGP sürümleri gösteriyor
PSD - Açılır menüde Sırasız "Gradle Sürümleri" var
Proje Görünümü
Proje görünümünde Kotlin dosyası sağ tıklandığında Android Studio donuyor
Çalıştır
AS 4.2, AVD'ye yönelik ikinci yükleme denemesinde takılı kalıyor
watchFaces'i durdur
Test Çalıştırma
API düzeyi 30 olan ATD sistem görüntüsüyle yapılan GMD testleri, eksik sistem görüntüsü nedeniyle başarısız oluyor
SDK Yöneticisi
Intellij birleştirildiğinde StudioNetUtils'i kaldır
Desen (R8)
Kayıt sırasında Studio entegrasyon testi başarısız oluyor
Kodu karartılmış dahili R8 sınıfının içe aktarılması nedeniyle Studio'ya geçilemiyor
Şablonlar
ThankAndroidModuleStepTest'ta atılmamış GradleVersionCatalogDetector
Kullanıcı Deneyimi
[Poster İsteği] Geri Bildirim Gönder simgesi
Windows ve Menüler
rahatsız edici simgelerin sağ alt köşesinde

Android Studio Chipmunk Canary 5 (1.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha05
Çözülen Sorunlar
Android Gradle Eklentisi
Şekerden arındırma işlemi, yalnızca Android Studio Bumblebee'den çalıştırıldığında geçersiz dex ile sonuçlanır
Lütfen BundleToApkTask'e @CacheableTask değerini ekleyin
Gradle 7.2-rc-1, AGP 7.0 değerlendirilirken uyarı
Görev girişlerinde JumpIfBlank kullanımlarını doğrulama
AGP 7.0.3'ün create{variant}UnitTestCoverageReport görevi, tüm varyantlar üzerinde testler çalıştırır
Kod Düzenleyici
Yeni proje: Kotlin kaynak dosyalarında kod/bölünme/tasarım sekmeleri gösterilmiyor
Lint
UnknownNullness kontrolü, kotlin özelliklerinde yanlış pozitif sonuçlar
Logcat
Logcat, yinelenen girişler gösteriyor
Test Çalıştırma
Test sonuçlarını dışa aktarma, yerelleştirilmiş olmayan "mevcut olanın üzerine yaz" düğmesi metnini dışa aktarma
[Manuel Birim Testleri çalışıyor] AS'den birim testleri çalıştırmaya çalışırken "Kullanılabilir görev yok" mesajı
Test etme
IDE, birim testlerini çalıştırırken testDebugUnitTest'den önce gereksiz bir şekilde temizTestDebugUnitTest'i çağırır
Wear Eşleme Asistanı
AVD başlatılırken hata oluştu

Android Studio Chipmunk Canary 4 (4.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha04
Çözülen Sorunlar
Android Gradle Eklentisi
Jacoco ve aynı kitaplık varyantından yayınlama desteği
Varsayılan olarak JaCoCo 0.8.7 sürümünü kullanacak şekilde güncelleyin
AGP, "baseline.prof"un yanı sıra "baseline.profm" dosyasını da paket haline getirmelidir
AVD Yöneticisi
avdmanager cli aracı kullanılarak oluşturulan ortalama görüntüleme sayıları (AVD) yöneticisinde Play Store'a sahip değil olarak görünüyor (olsa bile)
Dağıtım
Günlüklere spam gönderme
Düzenleniyor
Kullanımdan KaldırıldıMethodException: '...FileEditor.getFile' kullanımdan kaldırıldı, '...ApkEditor' içinde bunu geçersiz kılmanız gerekiyor

Android Studio Chipmunk Canary 3 (3.2.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha03
Çözülen Sorunlar
Android Gradle Eklentisi
Jacoco ve aynı kitaplık varyantından yayınlama desteği
eksik AGP prefab görev bağımlılıkları
MergeResources görevinin "rawLocalResourcesNoProcessRes" girişi NoneBlankDirectories olarak işaretlenmez.
Android Studio
Mülk yetkisi aracılığıyla ViewBinding kullanılırken Lint UnusedResources hatalı şekilde başarısız oluyor
Kod Düzenleyici
AndroidEksikOnClickHandlerInvestigation'ı Optimize Etme
İçe Aktarma/Senkronizasyon
Varyant seçimi androidTest bağımlılıkları boyunca yayılmıyor
Lint
SuppressLint, AppBundleLocalechanges için çalışmıyor
ViewBinding
nonTransitiveRClass etkinleştirildiğinde ve xml dosyasında @android kimlikleri kullanıldığında ViewBinding bağlanamıyor

Android Studio Chipmunk Canary 2 (2.1.2.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha02
Çözülen Sorunlar
Android Gradle Eklentisi
AGP 7.0.0-alpha10 regresyonu: Veri bağlama etkinleştirildiğinde "com.android.internal.library" eklentisi uygulanamadı
lintDebug, yapılandırmayı önbelleğe almayı bozuyor
"[consumer]proGuardFiles"ın v2'deki IDE modellerinde desteklendiğinden emin olun
Android Studio
Jetpack Compose 1.0 şablon güncellemesi
AVD Yöneticisi
KSA çıkışı günlükleri ayrıştırmayla kirli
Oluşturma Düzenleme
Eski Kotlin dili sürümü nedeniyle stüdyo oluşturulamadı
Önizleme Oluşturma
Kaydırma görünümünü sürüklediğimde Etkileşimli Önizleme çalışmıyor
Veri bağlama
Databinding 7.0.0, kullanımdan kaldırılmış yaşam döngüsü uzantılarını kullanır
Düzen Düzenleyici
İleti dizilerini başlatmak için önizleme yazı tipi yükleme denemeleri oluşturun (oluşturma hatasıyla sonuçlanır)
Düzen Denetleyici
Layoutİnceleyici nedeniyle uygulama kilitleniyor
Lint
Lint TestMode.WHITESPACE test modu, kotlin'deki etiket referanslarına boşluk eklememelidir
lintVitalInsights istisnası devre dışı bırakıldı: "Başlatmadan önce UsageTracker'ı arayın"
Manifestler
AndroidManifest.xml dosyasında DSL ad alanı kullanılırken kırmızı semboller
Yeni Kod/Şablonlar
Proje şablonu oluşturma şablonu, androidx.compose.ui:ui-test-manifest üzerinde hata ayıklama bağımlılığı içermiyor
Yeni Proje Sihirbazı
Gradle eklentisi tanımlarını kök proje build.gradle dosyasına taşıyın
Kaynaklar
Kaynakları açıklayan pop-up dokümanlarında renkleri kırmızı dışında bir renkle değiştirin.
SDK Yöneticisi
İlk çalıştırma sihirbazında derleme araçları lisansını kabul etmem istenmedi
Asistan'ı yükseltme
AndroidManifest.xml'nin paket özelliğini DSL ad alanına taşı
Gradle eklentisi her seferinde duruyor

Android Studio Chipmunk Canary 1 (1.2.1.2021)

Aşağıdakilerle birlikte yayınlandı:
  • Android Gradle Eklentisi 7.2.0-alpha01
Çözülen Sorunlar
Android Gradle Eklentisi
Yer paylaşımlı reklamlar için kaynak adı doğrulamasını gevşetin
VariantExit.versionCode için Sağlayıcı ayarlama, yapılandırma önbelleğine zarar verebilir
Tasarım Araçları
ViewBox negatif bir koordinattan başladığında SVG renk geçişleri VectorDrawable'a doğru şekilde dönüştürülmez
İçe Aktarma/Senkronizasyon
v2 üzerinden IdeAndroidKitaplık'taki nullability lintJar dosyası
Senkronizasyondan sonra proje kaydını uzun süre dondurma
JDK
Arka plan programı başlatılamadığından Gradle senkronizasyonu başarısız oluyor.
Lint
NewApi lint kontrolü, Robofactric SDK yapılandırmalarını kullanmıyor
Wear Eşleme Asistanı
Wear Eşleme, sanal cihaz çalışırken başlatmaya çalışıyor