Android Studio Otter 2 Feature Drop Closed Issues

Android Studio Otter 2 Feature Drop | 2025.2.2

Bu sürümde küçük düzeltmeler ve iyileştirmeler yer almaktadır.

Android Studio Otter 2 Feature Drop | 2025.2.2 RC 2

Çözülen Sorunlar
Hata ayıklayıcı
AS Otter Canary5'te hata ayıklarken Stack Overflow

Android Studio Otter 2 Feature Drop | 2025.2.2 RC 1

Çözülen Sorunlar
Gradle
iosApp run configuration in Narwhal succeeds even if 'embedAndSignAppleFrameworkForXcode' failes
Birden fazla derleme işlemi başarısız oldu. ConcurrentModificationException
Çok platformlu
[KMP] Sınıf yolu yapılandırmalarını öğelere ve yayın yapılandırmalarına bağlamayın
Gezinme
safeargs Gradle eklentisinin AGP 9.0.0 ile uyumlu olduğundan emin olun ve bu düzeltilmiş sürümü gönderin.

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 4

Şunlarla birlikte yayınlandı:
  • Android Gradle Plugin 9.0.0-alpha14
Çözülen Sorunlar
Android Gradle eklentisi
AGP'deki yerleşik Kotlin desteği, Kotlin kaynak kümeleriyle senkronize edilmemelidir.
Tüketici koruma dosyası -dontobfuscate içeriyorsa Android kitaplık yayınlama işlemi başarısız olur.
Optimize Edilmiş Kaynaklar İçin Yazdırma Eşleme Seçeneği Yok
Bu aşama geçildikten sonra finalizeDsl'nin çağrılması hata olarak kabul edilir.
AGP, Jetifier devre dışı bırakılmış olsa bile Jetifier yapılandırmasını başlatıyor
Kotlin ile oluşturulan projelerde, `kotlin.stdlib.default.dependency` modül ve pom dosyaları için doğru olduğunda kotlinStdlib derleme zamanı bağımlılığı olarak eklenmiyor.
Derleme Varyantı
"Select Build Variant..." (Derleme Varyantı Seç...) seçeneği hiçbir işlem yapmıyor
Kod Düzenleyici
Otter 2025.2.1'de makine öğrenimi tamamlama ayarları kaldırıldıktan sonra otomatik tamamlama kalitesinde gerileme
Fused Library Plugin
Tüketici ProGuard kuralları, birleştirilmiş kitaplıklara dahil edilmez.
Birleştirilmiş kitaplık, desugared kitaplık gereksinimlerini karşılamıyor
Hata Analizi Entegrasyonu
Lint, compileSdk'ya rağmen en son yüklenen SDK'yı otomatik olarak kullanıyor, görev girişi olarak kaydedilmiyor ve önbelleğe almayı bozuyor
Çok platformlu
[Android-kmp eklentisi] Android hedefinin platform türünü "androidJvm" olarak değiştirme
Önizleme
Gereksiz oluşturma bildirimleri
Shrinker (R8)
Son kaynak kimlikleri kullanılıyorsa R8 ile optimize edilmiş kaynakları kaldırma işlemi sessizce başarısız oluyor

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 3

Şunlarla birlikte yayınlandı:
  • Android Gradle Plugin 9.0.0-alpha13
Çözülen Sorunlar
Android Gradle eklentisi
AGP9: `variant.sources.kotlin!!.addGeneratedSourceDirectory()` çalışmıyor
Derleme SDK'sında Aar meta veri kontrolleri eski DSL'yi kullanıyor
Kullanımdan kaldırılan "com.android.build.api.dsl.ManagedDevices.devices" özelliğini kaldırın
Compose Preview (E-posta Oluşturma Önizlemesi)
Yeni android-KMP eklentisi kullanılırken oluşturma önizlemesi başarısız oluyor
İçe aktarma/Senkronizasyon
updateDaemonJvm çünkü org.gradle.jvm.toolchain.JvmVendorSpec sınıfında "org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU" üye alanı yok
Çok platformlu
com.android.kotlin.multiplatform.library eklentisiyle Compose Multiplatform önizlemelerinde NullPointerException
[Android Studio] Compose Multiplatform testleri için Android cihaz test çalıştırma yapılandırması oluşturma desteği
Kaynaklar
Geçerli XML, uyarı mesajı veriyor
UI Tools
Vektör simgelerinin önizlemesi yok

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 2

Şunlarla birlikte yayınlandı:
  • Android Gradle eklentisi 9.0.0-alpha12
Çözülen Sorunlar
Android Gradle eklentisi
Saf Java projeleri, Kotlin stdlib'e bağlıdır.
AGP 9.0'da kullanımdan kaldırılan KotlinMultiplatformAndroidCompilationBuilder özelliklerini kaldırma
`com.android.tools.build:gradle:9.0.0-alpha05`, KGP ve gradle-api üzerinde bir API bağımlılığına sahip olmalıdır.
com.android.experimental.built-in-kotlin Gradle eklentisini yeniden adlandırma
ASwB
ASwB ile yerel hata ayıklayıcı kullanılamıyor

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 1

Birlikte yayınlananlar:
  • Android Gradle eklentisi 9.0.0-alpha11
Çözülen Sorunlar
Android Gradle eklentisi
Built-in-kotlin, kotlin-stdlib bağımlılık kısıtlamasını Maven POM'da yayınlamıyor
compileSdk ile targetSdk arasındaki farklılık için test durumu ekleyin
Boş resConfigs değeri, anlaşılması zor bir aapt hatasına yol açıyor
Gemini
Temsilci modu kullanıcıları için temsilci modu farkındalık pop-up'ı gösterilir.
Kaynaklar
Gezinme grafiğindeki yeni kaynak kimlikleri, artımlı derleme sırasında çözümlenmiyor