Android Studio Meerkat Kapalı Sorunları

Android Studio Meerkat | 2024.3.1 Canary 7

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha07
Çözülen Sorunlar
Android Gradle eklentisi
Çözümlenmemiş bağımlılık iyileştirilebilecekken birleştirilmiş kitaplık hatası
gradle.properties dosyasında bulunan sistem özellikleri, R8 Gradle İşleyicilerine ayrı süreçlerde iletilmez
BuiltArtifact.outputFile dosya türü olarak ayarlanır.
Birleştirilmiş kitaplıkta ad alanı sağlanmadığında iyi bir hata mesajı gösterilmiyor
AGP 7.1.0-alpha08'deki lint seçenekleri stdout'a izin vermiyor
İçe aktarma/senkronizasyon
Çevrimdışı modu devre dışı bırakıp yeniden derleme
KMP modülleri için varsayılan görevleri kullanmayın
Lint
Lint, özel dolgu gerektiren bir alt RelativeLayout öğesini sarmalamak için fitSystemWindows ile birlikte kullanılan bir FrameLayout öğesi olduğunda gereksiz iç içe yerleştirilmiş bir düzen olduğunu yanlış bir şekilde bildirir.
CoarseFineLocation lint kuralı, maxSdkVersion özelliğini hesaba katmıyor
Kaynaklar
Ham kaynak oluşturulamıyor

Android Studio Meerkat | 2024.3.1 Canary 6

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha06
Çözülen Sorunlar
Android Gradle eklentisi
Yerleşik Kotlin desteğini işlemek için shouldConfigureKotlinPlatformAttribute değerini güncelleyin
"checkTestedAppObfuscationRelease" için hata mesajında Kotlin Gradle söz dizimini belirtin
Kod Düzenleyici
Otomatik tamamlama, androidTest klasöründe düzgün çalışmıyor
Oluşturma Önizlemesi
Duvar kağıdı, API düzeyi 34 ve 35'te çalışmaz
Gradle
Android Gradle Eklentisi, lisansı olmayan tensorflow-lite-metadata 0.1.0 sürümünü kullanıyor.
Gradle Dosyaları Düzenleyicisi
new-library versions.toml Bağlam Önerisi, Ayrılmış Anahtar Kelime Nedeniyle Hataya Neden Oluyor
İçe aktarma/senkronizasyon
Hata: Bir projenin gradle dosyasında yapılan değişiklikler her zaman farklı bir projenin senkronize edilmesini gerektirir
Lint
Lint, testteki @RequiresExtension öğesinin SDK uzantılarını desteklemeyen @SdkSuppress ile değiştirilmesini öneriyor
Translations Editor
Dize kaynağı - diğer diller
Yükseltme Asistanı
Android Studio, zaten yükseltilmiş AGP bağımlılığını yükseltmek istiyor ve yükseltme başarısız oluyor

Android Studio Meerkat | 2024.3.1 Canary 5

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha05
Çözülen Sorunlar
Android Gradle eklentisi
AGP'nin yerleşik Kotlin desteğinin kotlin stdlib bağımlılığını otomatik olarak eklemesine izin verilebilir.
Jetpack Compose
"produceState çağrıları, üretici lambda içinde değer atamalıdır: lint denetimi, "if" ifadesi atamasını anlamaz
Lint
API 26'nın altında desteklenmeyen Java nio API ile çalışma zamanı istisnası (lint hatası yok)
Lint, testteki özel yardımcı yöntemde bile RequiresApi'nin kullanımını engelliyor
K2 modu, Android Studio'da .hasRoute(Route::class) kullanıldığında RestrictedApi uyarısı veriyor
Çalışmakta Olan Cihazlar
Android Studio'da (Linux) kopyalama ve yapıştırma çalışmıyor

Android Studio Meerkat | 2024.3.1 Canary 4

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha04
Çözülen Sorunlar
Cihaz Yöneticisi
İstek: Emülatörlerin AVD'sinin görünümünü kaldırma özelliğini geri getirin
Layout Inspector
Yerleşik LI'de alt ağacı gösterme/gizleme işlemini etkinleştirme
Profil oluşturma araçları
Profiler hakkında
Profilleyici, süreleri temel değer yerine alfabetik olarak sıralar
Room SQL
SQLite için pencere işlevleri ayrıştırılamaz

Android Studio Meerkat | 2024.3.1 Canary 3

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha03
Çözülen Sorunlar
Android Gradle eklentisi
"compileSdkVersion belirtilmedi" şeklindeki faydalı olmayan hata Lütfen build.gradle dosyasına ekleyin."
Derleme menüsünde "Temiz derleme" eksik
C++ İçe Aktarma/Senkronizasyon
java.lang.IllegalStateException: Modül kaynak kök türü com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType, JpsModelSerializerExtension olarak kaydedilmedi
Oluşturma Önizlemesi
KotlinReflectionNotSupportedError: Kotlin yansıma uygulaması çalışma zamanında bulunamadı
PreviewParameter, derlenebilir işlevin 2. parametresiyse önizleme çalışmıyor
Kotlin reflect "isData" işlevi, compose IDE önizlemesinde çalıştırıldığında yanlış değer döndürüyor
com.android.tools.idea.rendering.BuildTargetReference: EDT'de PSI erişimi
com.android.tools.idea.compose.preview.ComposePreviewRepresentation.registerShortcuts called on EDT
Layout Inspector
Yerleşik LI'de alt ağacı gösterme/gizleme işlemini etkinleştirme
Lint
kotlin android.os.Handler removeCallbacks Runnable
Değişkeni, kaydırma tuşunu kullanarak kullanmak yerine tanımda yanlış sabit hatası
Yanlış sabit hata ayıklama mesajı iki kez görünüyor
Kaynaklar
BuildType.initWith() yöntemi, AGP 8.7'de artık isShrinkResources özelliğini kopyalamamaktadır
Kullanıcı Arayüzü Araçları
Tasarım araçları seçici, kullanıcı arayüzü / Android referansı olmayan dosyalarda yanlış şekilde gösteriliyor

Android Studio Meerkat | 2024.3.1 Canary 2

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha02
Çözülen Sorunlar
Android Gradle eklentisi
GMD kurulum görevi, yetersiz disk alanı nedeniyle başarısız olduğunda uygulanabilir bir hata mesajı gösterme
com.android.settings eklentisi targetSdk'yı tanımıyor
Kod Düzenleyici
İstek: IDE, bir işlev çağrısında eksik izinle ilgili bir sorun algıladığında RequiresPermission ek açıklamasını da sunmalıdır.
Lint
Lint, lint yığın izlemesinde istisna mesajı olmadan InstantiationException ile başarısız oluyor
Yanlış pozitif lint kontrolü android.permission.SCHEDULE_EXACT_ALARM yalnızca sistem uygulamalarına verilir
StringFormatInvalid kontrolü, Compose stringResource yöntemine uygulanmalıdır
RequiresFeature ek açıklamaları Kotlin dosyaları için çalışmaz
Logcat
Logcat filtresinde büyük/küçük harf eşleştirmeyi iyileştirme
Logcat boş

Android Studio Meerkat | 2024.3.1 Canary 1

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.9.0-alpha01
Çözülen Sorunlar
Oluşturma Önizlemesi
com.android.tools.idea.projectsystem.ProjectSystemUtil.isAndroidTestFile dosyasına EDT'de erişim
Dağıtım
[Ladybug Canary 9] Proje çalıştırıldığında AS artık projeyi yeniden oluşturmuyor ve "Hata oluşturma yapıları yüklenirken" hatası ortaya çıkıyor
Lint
Lint, Lint gradle kontrolleriyle kilitleniyor
Logcat
Android Studio Logcat, cihaz bağlantısı kesildikten sonra her zaman temizleniyor
Logcat filtresinde büyük/küçük harf eşleştirmeyi iyileştirme
Test çalıştırma
Test sonucu penceresi yazı tipini değiştirme
Test Araçları
[GMD] ensure adb is executable in setup task.