Android Studio 2022.2.1 Kapalı Sorunları

Android Studio Flamingo 2. Yama (2022.2.1.20)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.2
Çözülen Sorunlar
C++ Hata Ayıklama Aracı
Yerel hata ayıklayıcı, Flamingo güncellemesinden sonra sembolleri yüklemiyor
Shrinker (R8)
R8, ArrayIndexOutOfBoundsException ile Compose derlemesi sırasında başarısız oluyor
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20
AGP 8'deki R8, Google Fit hizmetini bozuyor
Giriş adlarıyla örtüşen artık adlara sahip kaynak dosya bilgileri doğru şekilde temsil edilmez

Android Studio Flamingo 1. Yama (2022.2.1.19)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.1
Çözülen Sorunlar
Shrinker (R8)
Hata: AGP 7.2.2 -> 7.4.0'a yükseltme işleminden sonra "Tabloda belirtilen kimliğe sahip VersionRequirement yok"
markTypeAsLive AGP 7.4.1'de R8 NullPointerException
[R8 4.0.53] Android 11'de katı sınıf doğrulaması hatası

Android Studio Flamingo RC 1 (2022.2.1.17)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-rc01
Çözülen Sorunlar
Android Gradle eklentisi
android.injected.testOnly=false çalışmıyor
Dexer (D8)
JDK-8272564 için geçici çözümün API düzeyi 28-30'da gerekli olduğu anlaşılıyor
Paket/APK yayınlama
İmzalı paket oluşturma hatası (Yeni bir tane oluştururken anahtar deposundaki tüm takma adlar siliniyor)

Android Studio Flamingo Beta 5 (2022.2.1.16)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-beta05
Çözülen Sorunlar
Android Gradle eklentisi
Derleme hatası, mevcut olmayan API düzeyi 34'e işaret ediyor
Daha yenisi olmadığında "Daha yeni bir Android Gradle eklentisi kullanmanızı öneririz"
Android Studio
AS Electric Eel Running Devices Tool penceresi, cihaz yansıtma sırasında Pixel Watch'a olan bağlantısını kaybediyor

Android Studio Flamingo Beta 4 (2022.2.1.15)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-beta04
Çözülen Sorunlar
Android Gradle eklentisi
processDebugUnitTestManifest, test varyantları için manifest yer tutucularıyla başarısız oluyor
Lint, bağımlılık olmadan kaynak kümesi bilgilerine erişiyor
JDK
Çoklu monitör kurulumlarında dizüstü bilgisayar uykuya geçtikten sonra boş ekran
Giraffe Canary 2: Başlangıçta kullanıcı arayüzü donuyor (plaj topu): sun.java2d.metal.MTLLayer.blitTexture
Shrinker (R8)
java.lang.VerifyError: Verifier rejected class androidx.compose.ui.graphics.colorspace.o: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object) failed to verify: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object): [0x0] cannot access instance field java.lang.Object androidx.compose.ui.graphics.colorspace.n.a from object of type Precise Reference: androidx.compose.ui.graphics.colorspace.o
AGP 7.4.0/7.3.1 - Bir işlemi, itilemeyen bir iş listesindeki iş sırasına ekleme girişimi
Renderscript kodunu küçültme: AGP 7.3.1'den 7.4.0'a yükseltilirken büyük performans düşüşü

Android Studio Flamingo Beta 3 (2022.2.1.14)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-beta03
Çözülen Sorunlar
Android Gradle eklentisi
Lint eklentisi, gradle-api'nin parçası değildir.
DexingFileDependenciesTask.outputKeepRules bir dizin ancak OutputFile olarak işaretlenmiş
AGP 7.4'e yükseltme işlemi StackOverflowError hatasına neden oluyor
Oluşturma Önizlemesi
AS Flamingo Alpha 10 Compose Preview PermittedSubclasses requires ASM9
Dexer (D8)
Kotlin meta veri kitaplığını 0.6.0 sürümüne güncelleme
İçe aktarma/senkronizasyon
Gradle senkronizasyonu AS 2022.3.1 Canary 2'de başarısız oldu
"syncListener " null olduğu için GradleSyncListener.syncFailed çağrılamıyor"
JDK
Çoklu monitör kurulumlarında dizüstü bilgisayar uykuya geçtikten sonra boş ekran
Giraffe Canary 2: Başlangıçta kullanıcı arayüzü donuyor (plaj topu): sun.java2d.metal.MTLLayer.blitTexture
Ağ Denetçisi
TrackedHttpURLConnection.getHeaderField, NullPointerException ile kilitleniyor
Shrinker (R8)
CF çerçeve doğrulayıcısında NPE / iddia hatası
Alan arama önbelleği kaldırıldıktan sonra gerileme
`:app:minifyVariantWithR8`, AGP 7.4.0-beta02'de NullPointerException hatası veriyor
R8: -allowaccessmodification kullanıldığında ClassNotFoundException
Meta verilerde bağlam alıcıları için destek ekleme

Android Studio Flamingo Beta 1 (2022.2.1.12)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-beta01
Çözülen Sorunlar
Android Gradle eklentisi
Yapılandırma önbelleğiyle ilgili "com.android.build.gradle.tasks.ShaderCompile" sorunları
AGP API'lerini kullanarak Java kaynaklarına ekleme yapmak yapılandırma önbelleğini bozar
Derleme Analiz Aracı
TasksTreeStructure.updateStructure (Derleme Analiz Aracı) içinde NPE
Emülatör
Kullanıcı Ayarlar'da cihaz yansıtmayı etkinleştirdiğinde gizlilik uyarısı gösterilmelidir
Lint
TypedArray#close (API 31) şeker içermeyen hale getirilmedi ancak AS, try-with-resources işlevinde kullanıldığında uyarı göstermiyor
Lint, arama alıcıları için geçerli yayınlamayı kontrol etmiyor
Lint, yalnızca doğrudan uygulanan arayüzler için güvenli dönüştürmeleri kontrol eder, devralınan arayüzler için kontrol etmez.

Android Studio Flamingo Canary 11 (2022.2.1.11)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha11
Çözülen Sorunlar
Derleme Analiz Aracı
TasksTreeStructure.updateStructure (Derleme Analiz Aracı) içinde NPE
Emülatör
Kullanıcı Ayarlar'da cihaz yansıtmayı etkinleştirdiğinde gizlilik uyarısı gösterilmelidir

Android Studio Flamingo Canary 10 (2022.2.1.10)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha10
Çözülen Sorunlar
Android Gradle eklentisi
Instrumentation API, yerel dosya bağımlılıkları dönüştürmez
7.4 Beta 1'e güncellenirken "AnnotationProcessorOptions.arguments are queried" hatası
Gradle'ın herkese açık eklentilerini gradle-api'ye taşıyın ve BasePlugin.getExtension'ı kaldırın
r8.jvmArgs kullanılmıyor
AGP için minimum sürüm olarak JDK17 gereklidir
AGP 8.0.0 A8, taban profilleri bozuyor
AGP 8.0'daki CheckAarMetadataTask mesajında "compileSdkVersion" değerini "compileSdk" olarak değiştirin
AGP 7.4.0-rc01, "..." görevi tamamlanmadan önce map(provider(java.util.Set)) eşlenen değerinin sorgulanması desteklenmez" hatasıyla Variant API'yi bozuyor
Android Studio
Alakasız Java önizleme özellikleri pop-up'ını gösterme
APK Görüntüleyici
Taban profil kuralları çok büyük
Uygulama paketleri için temel profillerin kodunu çözme
AVD Önizlemesi
Vektör öğesi SVG dosyasını yükleyemiyor
Derleme Analiz Aracı
Derleme Analiz Aracı'ndan "yeni derleme uyarıları var" bildirimi yok
Kod Düzenleyici
AppLinksAutoVerify, 301 yönlendirmelerini desteklemez
Oluşturma sırasında düzenleme
Desteği sonlandırılan "Resim" oluşturma içe aktarma işlemi, desteği sonlandırılmayan sürümlerin üzerinde tanıtıldı
Dağıtım
Cihaz yansıtma hatası
Tasarım Araçları
SVG'nin Android Vektör Grafiği'ne dönüştürülmesi, xref:href öğeleri nedeniyle doğrusal degradelerde başarısız oluyor
Dexer (D8)
AS Canary 6'dan 7'ye yükseltme işleminden sonra genel sentetiklerle ilgili Dex birleştirme hatası
Emülatör
WLAN emülasyonuyla (mac80211_hwsim) ilgili rastgele emülatör çekirdeği KİLİTLENMESİ
Kamera kontrolü yeniden boyutlandırma emülatörüyle ilgili ipucu
Fragment
30.4.x (AGP 7.4.x) lint'ine yükselttiğimde Fragment DialogFragmentCallbacksDetector Lint bozuluyor
İçe aktarma/senkronizasyon
IDE'de JDK eksik
Varyantlar oluşturulduktan sonra kaynak eklemek senkronizasyonu bozar
Android Support Plugin hata mesajlarının yeniden yazılması gerekiyor
Düzenleyici
LinearLayout yatay ve dikey simgeleri yanıltıcı olabilir
Lint
AccessibilityDetector lint kontrolünün açıklaması güncel değil
Lint SDK_INT kontrolleri geçici yerel değişkenleri anlamalıdır
TestMode.TYPE_ALIAS, işlev türünü typealias ile değiştirirken hata
Hata: ObjectAnimator mevcut kod bloğunun dışında oluşturulduğunda, başlatılmadığına dair yanlış pozitif uyarılar gösteriliyor #38
Lint: NPE due to querying Application instance in mergeOnly mode
NonConstantResourceId lint kuralı, kaynak kimliğinden sabit değerler atandığını algılayamıyor
not showing error on view id
Hata ayıklama kaynakları önbelleği, dizen dışına çıkarılamadığında hata ayıklama hatası oluşur (ancak uyarı olarak gösterilir).
AGP Flamingo Alpha 8 Lint NewApi Desugar Regression
Lint Entegrasyonu
Temel dosya şu anda Lint görevlerinin Giriş ve Çıkışı'dır.
Logcat
Mesaj metnini kopyalamak için sağ tıklama işlemi ekleme
ProfileInstaller ve Temel Profiller
Hawkeye testleri için addMetadata'yı gösterme
Kaynaklar
XML Renk (DOSYA DEĞİL) Adının Yeniden Yapılandırılması, Geçersiz Dosya Adı Olarak Büyük Harf Kullanımını Engelliyor
Test çalıştırma
Kapsamlı birim testlerini her çalıştırdığımda yeniden derlemem (iki kez) gerekiyor
Yükseltme Asistanı
AS Flamingo Canary 9'a yükseltme yapıldığında, gradle dosyasında Özel BuildConfig alanları kullanıldığında proje başarısız oluyor.

Android Studio Flamingo Canary 9 (2022.2.1.9)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha09
Çözülen Sorunlar
Android App Bundle'lar
Harici olarak oluşturulan kitaplıkların uygulama paketine dahil edilmesi için kitaplıkların yolunu belirtme özelliğine izin verme
Android Gradle eklentisi
Modüllerdeki lint.xml, lint görevlerinin UP-TO-DATE kontrolü için dikkate alınmaz
Android Gradle eklentisi 7.0 ve sonraki sürümler ile Android Testleri sorunu: "id" kaynağı bulunamıyor
configureCMakeDebug, boş işaretçi istisnasıyla sık sık kilitleniyor
Projeyi AS2022.2.1.5 sürümüne yükseltirken IllegalAccessError, FireBasePerfPlugin
Senkronizasyon, "Koleksiyon, önermeyle eşleşen öğe içermiyor." şeklindeki anlaşılması güç bir hatayla başarısız oluyor.
AVD Yöneticisi
Cihaz Yansıtma her zaman açık
Oluşturma sırasında düzenleme
MaterialTheme öneri sırası
Oluşturma Önizlemesi
KotlinReflectionNotSupportedError: Kotlin yansıma uygulaması çalışma zamanında bulunamadı
İçe aktarma/senkronizasyon
IDE'de JDK eksik
OutputBuildAction, Java Çalışma Zamanı'nın daha yeni bir sürümü tarafından derlenmiştir
"com.android.test" Gradle eklentisi içeren modüller için oluşturulan çalıştırma yapılandırması yok
Java "önizleme" dil seviyesiyle ilgili IDE'de yanlış pozitif uyarısı
Büyük projede Kotlin yöntemini yeniden düzenlemeye çalışan donmuş IDE
IntelliJ
FileEditorManagerImpl'de FocusChangeListener aracılığıyla proje sızıntısı
Kotlin Eklentisi
EE'de gerileme: Bir yöntemi ayıklamak bazen işe yaramaz
Lint
Android Studio, belirtilen sürümü hatalı şekilde eski olarak işaretliyor.
AndroidDeprecationInspection.DeprecationFilter EP, android-plugin.xml dosyasına hiçbir zaman kaydedilmez
Yeni Kod/Şablonlar
Yeni etkinlik projenin kök dizininde oluşturulmadığında Android Studio, manifest dosyasında yanlış etkinlik beyanı oluşturuyor
Etkinlik kök pakette oluşturulmadığında Boş Görüntüleme Etkinliği şablonu R sınıfını içe aktaramaz
Veri bağlama, Android Studio şablonunda desteklenmez.
Profil oluşturma araçları
Flamingo C6'da simpleperf izlemenin alttan yukarı görünümü doğru şekilde doldurulmuyor
Wear
Geri düğmesi kısayolu olarak "esc" kullanıldığında emülatörde odak kayboluyor

Android Studio Flamingo Canary 8 (2022.2.1.8)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha08
Çözülen Sorunlar
Android Gradle eklentisi
AGP 7.4.0-alpha09, Firebase App Distribution'a yüklenmeyen derlemeler oluşturuyor
C++ Derleme
C++ günlük kaydını arka plan iş parçacığına taşıma
cmake sürümünü yapılandırma sırasında değil, yavaşça okuma
Oluşturma sırasında düzenleme
MaterialTheme öneri sırası
Veri bağlama
Veri bağlama derleyicisi, kotlin 1.7.0 ile artık çok platformlu kitaplıktaki türleri çözmüyor
Paket/APK yayınlama
"İmzalanmış Paket / APK Oluştur": Hedef yol, modüle bağlı olmalıdır

Android Studio Flamingo Canary 7 (2022.2.1.7)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha07
Çözülen Sorunlar
Android Gradle eklentisi
Gradle 8.0-milestone-2, AGP'de istisnaya neden oluyor
Uygulamalar ve kitaplık için manifest birleştirme işlemini optimize etme
Javadoc oluşturma işlemine gradle-settings-api ekleme
AGP 7.4.0-alpha09'da javac'tan yeni "unknown enum constant"
API
buildConfigField geçersiz kılma işlemleri artık gradle eklentisi 3.0.0 ile uyarı veriyor
Oluşturma sırasında düzenleme
Darcula temasında işlev çağrısı vurgulama özelliği eksik
Birleştirilebilir işlevler için içe aktarma ekleme işlemi genellikle okunamaz.
Oluşturma Önizlemesi
jetified font/myfont.xml dosyası yok (veya dosya değil)
Cihaz Yöneticisi
AVD'yi düzenlemek, önceki ayar göz ardı edilerek cihaz çerçevesini etkinleştirir
Emülatör
Cihazın bağlantısı kesildiğinde "Açık kal" ayarı geri yüklenmiyor
Ekran yansıtma Cihazın bağlantısını kes'e dokunun
Düzenleyici
AS 2021.1.1 Yama 3: Inputtype'te sorunlar
CustomViewPreviewRepresentation'da 138 MB bellek sızıntısı
Spinner'ın tools:listitem öğesi, include etiketi içinde kullanıldığında düzgün şekilde oluşturulmuyor.
Layout Inspector
Sürüm, çalışan uygulamadan hariç tutulursa düzen denetleyicisi, Oluştur'u incelemez
Lint
Lint: PartialResults birleştirme işlemi yanlış çalışıyor
Logcat
İstek: LogCat için günlük düzeyini gizlemeye de izin verin
Wear
Android Emulator. Wear OS Round. Kare haline geri döner.

Android Studio Flamingo Canary 6 (2022.2.1.6)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha06
Çözülen Sorunlar
Logcat
İstek: LogCat için günlük düzeyini gizlemeye de izin verin

Android Studio Flamingo Canary 5 (2022.2.1.5)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha05
Çözülen Sorunlar
Android Gradle eklentisi
"Hata ayıklama" derleme türü varsayılan imzalama anahtarına sahiptir, diğerleri yoktur
lint modelinin ana kaynak sağlayıcısında Java dizini olarak listelenen oluşturulan kaynak dizini
Oluşturma sırasında düzenleme
Jetpack Compose söz dizimi vurgulaması tutarsız
İçe aktarma/senkronizasyon
IDEA-303282 için platformda değişiklik aktarımıyla ilgili düzeltme
Düzenleyici
Plan görünümünde yerçekimi özelliğinin yanlış işlenmesi
Çok modüllü projelerde kullanılmak üzere sampledata dizinlerinin aktarmalı olarak alınması desteği
RTL Refactoring, uygulama uyumluluğu dosyalarını düzenlemeye çalışıyor
Zaman Görünümü Widget'ları
Temada herhangi bir özellik eksikse tasarım önizlemesi artık çalışmıyor
Düzen düzenleyicisinin tasarım modunda Bileşen Ağacı'ndaki yinelenen seçenekler
Tasarım penceresinde, Tasarım görünümünden Bölünmüş görünüme geçiş yapıldığında xml görünümü seçili bileşene kaydırma yapmaz.
Düzenleyici'de görünüm satırını sağ tıkladığımda içerik menüsü açılmıyor. Görüntüleme kimliğini/türünü tam olarak tıklamamız gerekiyor.
Boyut değerleri aracılığıyla verildiğinde kılavuz yüzdesi tasarım görünümünde gösterilmiyor
Öneri: Öğe mülk görünümünün hücresi boyut değiştirebilir olmalıdır
Sayfa düzeni marjı düzgün çalışmıyor
Spinner'ın tools:listitem öğesi, include etiketi içinde kullanıldığında düzgün şekilde oluşturulmuyor.
editText için yanlış varsayılan inputType
Android Studio, ConstraintLayout gruplarına mutlak konum özellikleri ekliyor
Lint
[BuildTool/Lint] ChecksSdkIntAtLeast constructor property
Logcat
Günlükler konsolda gösterilmeye son verildi
Test çalıştırma
https://g.co/androidstudio/not-mocked adresinde "Geçersiz dinamik bağlantı"
Test etme
g.co/androidstudio/not-mocked artık yararlı değil

Android Studio Flamingo Canary 4 (2022.2.1.4)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha04
Çözülen Sorunlar
Android Gradle eklentisi
build.gradle dosyasında resValue ile kaynakların geçersiz kılınması "Yinelenen kaynaklar" hatasına neden oluyor
"Hata ayıklama" derleme türü varsayılan imzalama anahtarına sahiptir, diğerleri yoktur
Dinamik özelliklerin kullanılması ve kaynakların küçültülmesi çalışma zamanında kilitlenmeye neden oluyor
Kod Düzenleyici
"RegExp" > "Gereksiz karakter kaçışları" denetiminde "\\}" gereksiz olarak işaretlendi
Bağımlılık Yönetimi
Eski derleme araçlarını kaldırma
İçe aktarma/senkronizasyon
Kotlin çok platformlu proje, AS 2022.1.1 Beta 1'de içe aktarılamadı
IllegalStateException: Build (name=':') not found
Düzenleyici
Özel Görünümler Önizleme Hatası
Lint
openInputStream ile ilgili Lint yanlış pozitif geri dönüşümü
Logcat
[LogcatV2] Varsayılan "control + space" tuş kombinasyonunu değiştirirseniz yanlış kısayol ipucu
Ağ Denetçisi
OkHttpClient, newBuilder() kullanılarak başka bir OkHttpClient'den oluşturulduysa Ağ Denetleyici, istekleri iki kez gösterir

Android Studio Flamingo Canary 3 (2022.2.1.3)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha03
Çözülen Sorunlar
Android Gradle eklentisi
Kapsam etkin değilse androidJacocoAnt yapılandırması oluşturmayı durdurma
@IntDef, kitaplık bileşeninde kullanıldığında aar dosyasında annotations.zip oluşturulmaz
ve için ortak süper tür bulunamadı
LINT_PRINT_STACKTRACE=true değerinin gradle mülk sürümünü ekleyin
AAR'a paketlenen eski hazır yapı yapıları
Desteği sonlandırılan uyarıyı gidermek ve Gradle 9.0'a hazırlanmak için hedef mülkten outputLocation mülküne geçiş yapın
JavaCompile görevini ayarlarken `--release` işaretini dikkate alın
[AGP-7.3.0-beta03] xml beyanından sonra boş satır olduğunda ShrinkResourcesNewShrinkerTask başarısız oluyor
lintVital hedefi varsayılan olarak hata ayıklama varyantında çalıştırılır
Proguard dosyaları mevcut olmadığında uyarı gösterme
AGP, görev yürütme aşamasında kotlinOptions.freeCompilerArgs öğesini eklemeye çalışıyor
Gradle senkronizasyonu başarısız oldu: Senkronizasyon başarısız oldu: Bilinmeyen bir nedenden dolayı
DependencyReportTask, yapılandırma önbelleğiyle uyumlu değil
Kod Düzenleyici
Ayıklanan dize kaynağı tırnak işareti (" ") içerebilir.
SQL bağlam vurgulama özelliği Room 2.5.0'da çalışmıyor
Oluşturma Önizlemesi
DropdownMenu, etkileşimli önizleme modunda yanlış konumda genişletildi
Hata ayıklayıcı
Hata ayıklama kaynakları, emülatör sürümü yerine varsayılan olarak compileSdkVersion değerini kullanır
Emülatör
Ekran yansıtma Cihazın bağlantısını kes'e dokunun
İçe aktarma/senkronizasyon
Chipmunk Patch 2 (2021.2.1) sürümünden yükseltme yapıldıktan sonra Gradle Projesi İçe Aktarma işlemi başarısız oluyor
Derleyici seçenekleri, IDE Gradle senkronizasyonuna dahil edilmez
Kotlin çok platformlu proje, AS 2022.1.1 Beta 1'de içe aktarılamadı
Lint
ResourceType lint kontrolü, Kotlin kaynakları için çalışmıyor
VersionChecks, Kotlin aralık kontrollerini işlemez
Sarmalanmışken InlinedApi için yanlış pozitif
Logcat
Logcat sorunları
Yeni Kod/Şablonlar
Yeni projelere boş bir meta veri etiketi eklendi
Proje Görünümü
Paket adı, yeniden adlandırma işleminden sonra kenar çubuğunda güncellenmiyor
Yükseltme Asistanı
AndroidTest için paket adında değişiklik yapma desteği
AndroidManifest.xml'in package özelliğini ad alanı DSL'sine taşıma

Android Studio Flamingo Canary 2 (2022.2.1.2)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha02
Çözülen Sorunlar
Android Gradle eklentisi
MergeGeneratedProguardFilesCreationAction yapılandırması, yapılandırma önbelleğe alma açıkken bile yavaş
[AGP] Oluşturulan kaynak dizini IDE modeline ekleme (Variant API)
JavaPluginConvention ve HasConvention desteği sonlandırıldı
Varsayılan olarak R8'e ignorewarnings ekleme
Proguard dosyaları mevcut olmadığında uyarı gösterme
AGP 7.3.0, Gradle platform projeleri için Gradle senkronizasyonunu bozuyor
apksig kitaplığı: ApkVerifier$Result.getV4SchemeSigners() özel olarak işaretlenmiştir
APK Görüntüleyici
İletişim kutusu etiketi hizası yanlış
APK Analizcisi'nde .version dosyalarının içeriğini gösterme
APK Analizcisi Tablo Sütun Başlıklarında Boşluk Yok
AVD Yöneticisi
AVD Yöneticisi'nde hata: adb bulunamadı ancak adb.exe yolda.
Background Task Inspector
Arka plan görevi denetleyicisi
Kod Düzenleyici
Çıkarılan dize kaynağı tırnak işareti (" ") içerebilir.
Cihaz Yöneticisi
"Cihaz Yöneticisi"ni ararken İşlem Arama Menüsü'nde belirsiz sonuçlar
Cihaz Yöneticisi'nde yanlış sıralama
Emülatör
Yansıtma sırasında cihaz ekranını kapatma
İçe aktarma/senkronizasyon
Yeni ad alanı DSL'sini işlemek için AGP'nin eski sürümleriyle senkronizasyon testlerine izin verme
Yeni KMP kaynak düzenini destekleme
Kotlin eklentisi
Refactor -> Modülerleştir aracı, Kotlin kodunda çalışmıyor
Logcat
Lütfen logcat yazı tipi boyutunu özelleştirme özelliğini geri getirin
Cihaz Bağlantısı Kesildiğinde Logcat "Tüm günlük girişleri filtre tarafından gizlendi" Banner'ını Gösteriyor
Modülerleştirme Refactor
AS 3.3 alpha8: Modularize... refactoring is greyed out
Gezinme
Alan adı build.gradle dosyasına taşınırsa derleme, referans verilemeyecek bir R beyanı nedeniyle başarısız olur.
Yeni Kod/Şablonlar
Sekmeli etkinlik şablonunda yanlış yorum
Çok dar modül adı
Yeni Proje Sihirbazı
Sürüm Dağıtım Ekranı Çok Büyük ve Kaydırılamıyor.
Paket/APK yayınlama
Anahtar anahtarı oluşturma, bağımsız değişkenleri kaçak veya tırnak içine almıyor
Kaynaklar
Satır sonu içeriyorsa Kotlin'den dize kaynağı çıkarılamıyor
Android Studio, drawable kaynağını sessizce değiştiriyor
Arka planı şeffaf SVG dosyaları sarıya dönüyor
WebP'ye dönüştürme işlemi, başlatıcı simgeleri için çalışmalıdır
SDK Yöneticisi
Küçük resim simgesi dizini, SDK Yöneticisi'nde ciddi gecikmeler yaşanmasına neden oluyor
SdkManager, RemotePackage üzerinde toString değerini gösteriyor
Translations Editor
Çeviri düzenleyici: Kaynak dosyalarını sakla, hepsini strings.xml'e yerleştirme
Çeviri Düzenleyici, Kiril alfabesi ile Latin alfabesi kullanılarak yazılan Sırpça metinler arasında ayrım yapmaz. Ayrıca Çeviri Düzenleyici'de birçok yerel ayar eksik.
Translation Editor'a bir dize eklemek kaynağı iki kez ekler (AS Bumblebee)
Metin yapıştırırken birden çok sütunun üzerine yazılıyor

Android Studio Flamingo Canary 1 (2022.2.1.1)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.0.0-alpha01
Çözülen Sorunlar
Android Gradle eklentisi
MergeResources görevinde kararsız derleme hatası
JavaPluginConvention ve HasConvention desteği sonlandırıldı
Yeni dönüştürme API'si için yanlış ve tutarsız dosya konumu
Android Gradle eklentisi, desteği sonlandırılan GUtil.toWords(string) işlevini kullanmamalıdır
Android Gradle eklentisi, desteği sonlandırılan ConfigureUtil.configure(closure, target) işlevini kullanmamalıdır
AGP testlerini KGP 1.7.20-Beta'yı kullanacak şekilde güncelleme
Gradle 7.4 başarısız oldu (AnalyticsService örneği oluşturulamadı)
AGP 7.4.0-alpha09'da javac'tan yeni "unknown enum constant"
API
Varyant API: AGP 7.1 ve sonraki sürümlerde, yeni varyant nesnelerindeki güncellemeler eski varyant nesnelerine yönlendirilmez
C++ Düzenleyici
Harici C++ .h dosyası Android proje görünümünde bulunamıyor
Kod Düzenleyici
Android Studio'da Kotlin projeleri için varsayılan olarak joker karakterle içe aktarma işlemlerini devre dışı bırakma
Dağıtım
AndroidProcessHandler/SingleDeviceAndroidProcessMonitor aracılığıyla proje sızıntısı
Cihaz Yöneticisi
Cihaz Yöneticisi, telefon seçimi için otomatik resimler gösteriyor
Emülatör
Android TV Donanım Profili'nde yanlış cihaz boyutu gösteriliyor
MacBook Pro 14'te ABI arm64-v8a için Google API'leri olmadan Android 12.0 görüntüsünü indiremiyorum
İçe aktarma/senkronizasyon
MPSS ile Chipmunk'ta projeyi KMP modülüyle senkronize edemiyorum
Bir modülün KMP modülü olup olmadığını belirlemek için KMP modelleri için sorgu göndermekten kaçının
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests fails on JDK17
Kotlin çok platformlu proje, AS 2022.1.1 Canary 10'da içe aktarılamadı
Bellek
150 MB yerine 0,2 GB'ı gösteren Bellek Profili aracı
Yükseltme Asistanı
AGP Yükseltme Asistanı, android.disableAutomaticComponentCreation özelliğini kullanan projeleri işlemelidir.