Android Studio Kirpi Kapatılmış Sorunları

Android Studio Hedgehog | 2023.1.1 Yama 2

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.2
Çözülen Sorunlar
Android Gradle eklentisi
AGP 8.2.0'da JaCoCo sürümü ayarlanamıyor
Dexer (D8)
[desugared library] Desugared library version 2.1 is not compatible with previous versions of R8
Optimizasyonlar yalnızca D8 ile bile çalışıyor mu?
İçe aktarma/senkronizasyon
Performans gerileme - IDE'de bağımlılıkları ayarlama
Shrinker (R8)
[R8 8.3.21] R8 8.3.21, R8 8.1.56'dan 1,57 MB daha büyük
class.getInterfaces() boş döndürüyor

Android Studio Hedgehog | 2023.1.1 Yama 1

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.1
Çözülen Sorunlar
Android Gradle eklentisi
Alt projelerin sınıfları, yapı dönüştürme işlemleri aracılığıyla zaten dex'lenmişse sınıfları dex'leme görevini çalıştırmayın
Android Gradle eklentisi, JavaVersion.VERSION_11 ve OpenJDK 21 ea ile başarısız oldu
Dexer (D8)
Android U için kayıtları şekerden arındırma
İçe aktarma/senkronizasyon
AndroidX projesinde AndroidX dışındaki kitaplıkların kullanılması
IntelliJ
Android Studio, geçersiz karakterler içeren xml dosyasını dizine eklerken takıldı
Çalışmakta Olan Cihazlar
Geliştirme için fiziksel cihaza bağlanılamıyor
Shrinker (R8)
R8, çalışma zamanında sınıf oluşturma istisnasına neden olan bozuk dex oluşturuyor
R8, erişilemeyen arayüze arayüz değişikliğine neden oluyor
AGP 8.2.0 ile R8 Flurry SDK kilitlenmesi
Android - R8, LinearLayoutManager alt sınıfının kilitlenmesine neden oluyor
Yeniden paketleme etkinken ve küçültme, karartma ve optimizasyon devre dışıyken R8'de ClassCastException
R8, BridgeAnalyzer.analyzeMethod'da takıldı
R8 v8.2.33, yükseltme işleminden sonra "java.lang.VerifyError: Bad type on operand stack" çalışma zamanı kilitlenmesi

Android Studio Hedgehog | 2023.1.1 RC 3

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-rc03
Çözülen Sorunlar
Android Gradle eklentisi
HEDGEHOG REGRESSION: Run button is delayed by a few seconds (Creating spec)
Yardım Menüsü
Iguana Canary 6'dan itibaren Hakkında ekranındaki logo bozuk görünüyor

Android Studio Hedgehog | 2023.1.1 RC 2

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-rc02
Çözülen Sorunlar
Oluşturma Önizlemesi
b etiketleri içeren HTML metni kullanıldığında Oluşturma Önizlemesi bozuluyor
Düzenleyici
Layout editor'da istisna

Android Studio Hedgehog | 2023.1.1 RC 1

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-rc01
Çözülen Sorunlar
Android Gradle eklentisi
Android Studio Giraffe, AGP 8.1 ile versionCodeOverride'a uymuyor
AGP 8.1.0, enstrümante testleri çalıştırdıktan sonra uygulamayı kaldırıyor ancak 7.4.2 kaldırmıyor
Bir APK'yı dönüştürmek, ListingFileRedirectTask ile ilgili bir hataya neden oluyor
C++ Derleme
[Hedgehog | 2023.1.1 Beta 4] android.injected.build.abi gradle işaretçisi, geçersiz olan "armeabi"yi içeriyordu.
Çalışmakta Olan Cihazlar
Cihaz yansıtma, telefonda aşırı yüksek CPU kullanımına neden oluyor
Üçüncü Taraf Eklentileri
Lombok eklentisi desteği

Android Studio Hedgehog | 2023.1.1 Beta 5

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-beta05
Çözülen Sorunlar
Dexer (D8)
Min-api 34 ve sonraki sürümler için dizine ekleme yaparken yerel kayıt ve mühürlü sınıfları etkinleştirme

Android Studio Hedgehog | 2023.1.1 Beta 4

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-beta04
Çözülen Sorunlar
Android Gradle eklentisi
AGP 8.0.2'den 8.1.0'a güncellendikten sonra ":app:mergeReleaseClasses" görevi için yürütme başarısız oldu
Gradle 8.1, .gradle/.android/analytics.settings nedeniyle yapılandırma önbelleğe alma işlemini bozuyor
[AGP 8.1.0] Hem splits.abi.isEnable hem de testOptions.unitTests.isIncludeAndroidResources doğruysa ./gradlew test "Manifest çıkışı bulunamadı" hatasıyla başarısız oluyor

Android Studio Hedgehog | 2023.1.1 Beta 3

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-beta03
Çözülen Sorunlar
Android Gradle eklentisi
androidResources, android kitaplık modülünde kullanılamaz
İçe aktarma/senkronizasyon
Proje senkronizasyonu sonrasında belirsiz hata/uyarı
Studio, Gradle senkronizasyonu sırasında desteklenmeyen modüller hakkında şikayette bulunuyor
Test çalıştırma
Birim testleri yeniden çalıştırılmaz.
Shrinker (R8)
Kotlin 1.9, null kontrollerinin kaldırılması durumunda Kotlin lambdalarının R8 tarafından yok edilmesine neden oluyor

Android Studio Hedgehog | 2023.1.1 Beta 2

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-beta02
Çözülen Sorunlar
Cihaz Yöneticisi
[AS + Wear emülatörleri] Cihaz Yöneticisi, cihazlar başlatılana kadar eşlemeyi hatırlamaz
Düzenleyici
layout xml: design-left-component tree ,select a component and can't use ctrl+B hotkey to code
Lint Entegrasyonu
testImplementation bağımlılığından DuplicatePlatformClasses lint hatası

Android Studio Hedgehog | 2023.1.1 Beta 1

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-beta01
Çözülen Sorunlar
Android SDK Yükseltme Asistanı
Hedef SDK Yükseltme Asistanı hiçbir zaman yüklenmiyor
İçe aktarma/senkronizasyon
"Gradle JDK" için kullanıcı arayüzü, alan içeriğini senkronize etmiyor
Çalışmayı çalıştırırken ilerleme kaydedilemiyor.
Layout Inspector
Düzen Denetleyici etkinken bazen uygulama kilitlenmelerini hata ayıklama
Lint
Android Lint tarafından işaretlenen başka bir projedeki beklenmeyen sorunlar
Android Lint, "variantInputs.name" özelliğinin yapılandırılmış bir değeri olmadığı bir KMP kitaplığında başarısız oluyor.
Çalıştır
Çalışma/hata ayıklama yapılandırmalarında dinamik özellikler ayarları kaydedilemez
Shrinker (R8)
java.lang.VerifyError: Verifier rejected class
Apache POI kitaplığı kullanılırken derleme, :minifyReleaseWithR8'de takılıyor

Android Studio Hedgehog | 2023.1.1 Canary 15

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha15
Çözülen Sorunlar
Tasarım Araçları
IDE'deki kenar boşluğundan renk değiştirici iletişim kutusu, %10'dan az alfa yapamaz
Çalıştır
[Android T+] ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS İşareti, TV Etkinliklerinin Başlatılmasına Engel Oluyor

Android Studio Hedgehog Canary 14 (2023.1.1.14)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha14
Çözülen Sorunlar
Uygulama Kalitesi Analizleri
Firebase Crashlytics yığın izlemesi, imleci yığın izlemedeki herhangi bir yere ayarladıktan sonra her zaman sona gider.
Derleme Varyantları
Varsayılan varyant değiştiğinde etkin varyantı değiştirme
C++ Düzenleyici
Sınıfı Bul ve Kullanım Alanlarını Bul işlevleri çalışmıyor: "AssertionError: Symbols must be loaded"
İçe aktarma/senkronizasyon
IllegalStateException: Module Project.app is not a Gradle module
Düzenleyici
Belge Araçları Penceresi: Kaynaktan otomatik güncelleme, Tasarımcı Aracı Penceresindeki XML özelliklerinde çalışmaz ancak Ctrl-q kısayolu çalışır
Çalışmakta Olan Cihazlar
Cihazlar "Cihazla bağlantı kuruluyor" mesajı sonsuza kadar gösteriliyor.
StudioBot
İmlecin olduğu yere ekleme işlevi yalnızca bir yöntemi destekler.
StudioBot, yaygın SDK sınıfları için içe aktarma işlemleri içermiyordu

Android Studio Hedgehog Canary 13 (2023.1.1.13)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha13
Çözülen Sorunlar
Android Gradle eklentisi
Gradle 8.2 aşamasını veya RC sürümünü güncelleyin
"java.lang.Comparable" sınıfına erişilemiyor
Oluşturma Önizlemesi
Önizleme için yinelenen çağrılar (linter uyarısı yok, yanlış otomatik tamamlama girişi yok, hata mesajı yok)
Cihaz Yöneticisi
Hata: "Cihaz Yöneticisi" listesine emülatör öğesi eklenemiyor
Gradle
Bağımlılıklar ekleyen AndroidAddLibraryDependencyAction'a sürüm kataloğu farkındalığı ekleme
Düzenleyici
Belge Araçları Penceresi: Kaynaktan otomatik güncelleme, Tasarımcı Aracı Penceresindeki XML özelliklerinde çalışmaz ancak Ctrl-q kısayolu çalışır
Canlı Düzenleme
Compose LiveEdit: ArithmeticException: Division by zero

Android Studio Hedgehog Canary 12 (2023.1.1.12)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha12
Çözülen Sorunlar
Hata ayıklayıcı
Kaynak kod, bayt koduyla eşleşmiyor
İçe aktarma/senkronizasyon
java.lang.IllegalStateException: Missing gradlePath on
Android Studio Canary derleme bildirimi her zaman 0 hata gösterir
Düzenleyici
Android Studio, marjları ve diğer özellikleri ayarlamak için Arap rakamlarını kullanır
layout editor render problem
Ekli Taraf = Yok olduğunda Özellikler paneli düzgün çalışmıyor
ConstraintLayout'ta padding olduğunda ConstraintLayout'ta sürükle görünümü kullanıcı arayüzünü yanlış gösteriyor
Belge Araçları Penceresi: Kaynaktan otomatik güncelleme, Tasarımcı Aracı Penceresindeki XML özelliklerinde çalışmaz ancak Ctrl-q kısayolu çalışır
XML dosyalarında ilk öneri olarak LinearLayoutCompat'i koymayın
İki farklı xml düzen dosyasından bir görünüm bileşeni kopyalayıp yapıştırırken görünüm kimliğinde name+i var
Özel çizilebilir öğelerde Kod, Bölme ve Tasarım seçenekleri yoktur ve otomatik yenileme yoktur.
Lint
Lint, K2 UAST kullanılırken UseValueOf sorununu yoksayar

Android Studio Hedgehog Canary 11 (2023.1.1.11)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha11
Çözülen Sorunlar
Android Gradle eklentisi
AAR meta verilerinde R8 / D8 sürüm koşullarını belirtme (ör. coreLibraryDesugaring ve yeni API satır dışı işleme için)
Senkronizasyon uyarısı: "AnalyticsService oluşturulduktan sonra GradleBuildProject.Builder'a AnalyticsConfiguratorService üzerinden erişilmemelidir"
Android Studio
Video kayıtlarının varsayılan dosya adında dosya uzantısı eksik
Kod Düzenleyici
Büyük webp resimleri kodlama alanının yarısını kaplıyor
Tasarım Araçları
Git işlemi başlatılamadı: Oluşturma sırasında yürütme erişimine izin verilmiyor
Gradle Dosyaları Düzenleyicisi
Sürüm kataloglarında, daha yeni bir SNAPSHOT yapı mevcut olduğunda uyarı gösterilir
İçe aktarma/senkronizasyon
com.intellij.jarRepository.ExternalAnnotationsRepositoryResolver
Düzenleyici
Kaynak Yöneticisi'nin sürükle ve bırak özelliği, veri bağlama parantezlerinin yerini aldı
Preferences Component Tree: title is inconsistent
Kısıt Düzeni: Düzen Düzenleyici, bir stil içinde tanımlanan ayrıntıları göstermiyor
Düzenleyicide oluşturma kısayolu oluşturma, mevcut modül yerine tüm modülleri yeniden oluşturuyor
ConstraintLayout'a otomatik düzen dönüşümü sonrasında "Tanımlanmamış'ı geri alma
Dahil etme sırası, araçlar:metin çalışmasını etkiler
Yeni TextInputlayout, mevcut nesneye bağlandığında ekrandan sürekli olarak çıkıyor
etiketi, sayfa düzeni XML'inde olduğunda "Çözümlenemeyen etiket" hatası tetikleniyor
Düzenleyici : Son görüntü ayarları kaydedilmiyor
Lint
Bumblebee 2021.1.1 1. Yama, commons-io'nun eski bir sürümünün (20030203.000550) 2.11.0'dan daha yeni olduğunu söylüyor.
Android Studio, belirtilen sürümü hatalı şekilde güncel olmayan olarak işaretliyor.
Hareket Düzenleyici
IDE, XML düzeninde otomatik tamamlama sırasında donuyor

Android Studio Hedgehog Canary 10 (2023.1.1.10)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha10
Çözülen Sorunlar
Android Gradle eklentisi
`android.injected.studio.version` Android Studio Giraffe'dan kaldırıldı
AndroidXDependencyCheck'i devre dışı bırakma özelliği eklendi
agp 8.1.0'daki generateLocaleConfig, yeniden üretilebilir derlemeleri bozan, kesin olmayan sıralama kullanır
Espresso Recorder
Test kaydedicide (RecordingDialog) proje sürüm kataloğunu biliyorsa kataloga bağımlılık ekleme
İçe aktarma/senkronizasyon
Studio Hedgehog Canary 6, gradle 8.1.1 ve AGP 8.0.2 ile gradle senkronizasyonunda takılıyor
Proje Yapısı
Özel JDK konumu, önce bir proje açmadan güncellenemez

Android Studio Hedgehog Canary 9 (2023.1.1.9)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha09
Çözülen Sorunlar
Android Gradle eklentisi
KMP projesinde Gradle aracılığıyla K2 UAST ile lint çalıştırırken LintErrors'i düzeltme
Varyant düzeyinde missingDimensionStrategy ve muhtemelen yapı türü/lezzet eşleştirme için yedek desteği
Lint
Lint 8.2.0 alfa sürümleri, Kotlin'de üst düzey işlev içe aktarma işlemlerini hâlâ desteklemiyor
Kaynaklar
Yeni Kaynak Dizini iletişim kutusu için yardım düğmesi

Android Studio Hedgehog Canary 8 (2023.1.1.8)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha08
Çözülen Sorunlar
Android Gradle eklentisi
ASM Dönüşüm ve toAppend() uyumsuzluğu
Oluşturma Önizlemesi
AndroidView içindeki ValueAnimator'lar için Önizleme Oluşturma desteği
Layout Inspector
Yerleşik LI'yi devre dışı bırakma ayarının bulunabilirliğini artırma
Lint
Bumblebee 2021.1.1 Yama 1, commons-io'nun eski bir sürümünün (20030203.000550) 2.11.0'dan daha yeni olduğunu söylüyor.
Prefab Entegrasyonu
[AGP] Prefab: JAVA_TOOL_OPTIONS env değişkeni ayarlandığında CMake yapılandırma görevi başarısız oluyor
Paket/APK yayınlama
"İmzalanmış Paket veya APK Oluştur" => "Modül" listesi sıralaması sorunu
Çalıştır
Cihaz Seçici, geçersiz bir ilk cihaz seçiyor
Çalışmakta Olan Cihazlar
[İyileştirme] Derleme işlemi başarıyla tamamlandıktan sonra Emulator'da otomatik odaklamayı devre dışı bırakma
Üçüncü Taraf Eklentileri
Lombok eklentisi desteği

Android Studio Hedgehog Canary 7 (2023.1.1.7)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha07
Çözülen Sorunlar
Android Gradle eklentisi
Varsayılan NDK sürümünü alma yöntemini gösterme
Android Gradle eklentisinin çalışması için Java 17 gerekir.
Android SDK Yükseltme Asistanı
Yükseltme Asistanı, targetSdk 33'e güncellemeyi yanlışlıkla öneriyor
Tasarım Araçları
Günlükler "SlowOperations" ile doludur ve IDE son derece yavaş ve hantal hale gelir
Gradle Dosyaları Düzenleyicisi
Bağımlılık sürümü önerisi, daha yüksek sürüm numaraları için çok "açgözlü"
İçe aktarma/senkronizasyon
Tüm modüllerde daha yeni derleme araçlarına geçmek için hızlı düzeltme
AndroidStudio HTTP Proxy Setting bug
Lint
Satır ve sütun numaralarını lint taban çizgisine dahil etmeme seçeneği ekleme
Lint testleri Java 17 dil özelliklerini desteklemez
Logcat
goldfish-address-space günlüklerini emülatör logcat'inden kaldırma
Yeni Proje Sihirbazı
Yeni proje şablonunda varsayılan proje dizini yoksayılır
Proje Yapısı
Hata: "Öneriler" ekranında bir bağımlılık güncellemeyi her seçtiğimde ekran en üste kayıyor
Yeniden adlandırılmış bir kök derleme dosyasına sahip bir proje açıldığında boş bir build.grdle oluşturulur

Android Studio Hedgehog Canary 6 (2023.1.1.6)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha06
Çözülen Sorunlar
Android Gradle eklentisi
AnalyticsService oluşturulduktan sonra AnalyticsConfiguratorService aracılığıyla GradleBuildProject.Builder'a erişime izin verilmez
AndroidTest.packaging.jniLibs.keepDebugSymbols, androidTest paketlemeyi etkilemez
Yasa dışı renk değerleri için derlemeye izin verilir
VariantBuilder için yanlış "ReplaceWith"
Gradle 8.1, .gradle/.android/analytics.settings nedeniyle yapılandırma önbelleğe alma işlemini bozuyor
Desteği sonlandırılan mesajlarda "ReplaceWith" kullanılmaz
Derleme Çıkışı
Hata: manifest'teki hata, orijinal yerine oluşturulan manifest'e yönlendiriyor
Oluşturma Önizlemesi
Yavaş Oluşturma Önizlemesi
Oluşturma önizlemesi, dize kaynaklarındaki HTML işaretlemesini yoksayar
Cihaz Yöneticisi
BuildVirtualDeviceConfigurationWizardActionListener'da NPE
Gradle Dosyaları Düzenleyicisi
commons-io:commons-io için proje yapısı iletişim kutusu önerisi
İçe aktarma/senkronizasyon
Gradle tarafından manifest için oluşturulan değer, özel çalıştırma yapılandırmasını durduruyor
Yükleyici
Debian paketi: android-studio-2021.3.1.17-cros.deb paketinde "Maintainer" alanı eksik
Lint
Lint 8.2.0 alfa sürümleri, Kotlin'de üst düzey işlev içe aktarma işlemlerini hâlâ desteklemiyor
Satır ve sütun numaralarını lint taban çizgisine dahil etmeme seçeneği ekleme
Proje Yapısı
Açılır menü açıkken bir alandan Sekme tuşuyla çıktığınızda alanın değeri güncellenmez
Room SQL
Room Plugin Bug - Checking if tuple is not in subquery - Compiles correctly
Updater
chromeos dpkg: warning: missing 'Maintainer' field

Android Studio Hedgehog Canary 5 (2023.1.1.5)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha05
Çözülen Sorunlar
Android Gradle eklentisi
GMD enstrümantasyon testi görevleri takılıyor ve yeniden denemede başarısız olmaya başlıyor
agp 8.1.0'daki generateLocaleConfig, yeniden üretilebilir derlemeleri bozan, kesin olmayan sıralama kullanır
ProcessApplicationManifest.navigationJsons mutlak yolları olan dosyalar içeriyor
Kod Düzenleyici
Android SDK sınıflarında çözülmemiş birçok referans kırmızıyla vurgulanıyor
Studio, Android SDK kaynaklarını çok kolay bir şekilde düzenlemenize olanak tanır.
Oluşturma Önizlemesi
Yavaş Oluşturma Önizlemesi
Gradle
PsProjectDescriptors, sürüm kataloğunu yoksayarak proje dosyasına bağımlılık ekler
Logcat
En son Android Studio Dolphin Canary 7 sürümünde "Satırları şu şekilde katla" seçeneği yok
Herkese açık pop-up işlem grubu oluşturma
Kaynaklar
Boşluk simgelerinde drawable'u gizleyemiyoruz.
Sistem Gereksinimleri
Bellek önerisi, iyileşme yüzdesini dikkate almalıdır

Android Studio Hedgehog Canary 4 (2023.1.1.4)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha04
Çözülen Sorunlar
Android Gradle eklentisi
VariantManager.getModifiedName işlevini kaldırın
AndroidTest.packaging.jniLibs.keepDebugSymbols, androidTest paketlemeyi etkilemez
Oluşturma Önizlemesi
Kullanıcı arayüzü tamamen donmuş
Yavaş Oluşturma Önizlemesi
Boş PreviewParameterProvider uyarı göstermiyor
Gradle
x86 JDK ile M1'de derleme komut dosyasında managedDevices varsa senkronizasyon başarısız olur
Layout Inspector
İstek: layout-inspector'ın görsel bölümünde bir görünümü çift tıkladığınızda, bu görünümün bulunduğu düzen dosyasına gidin

Android Studio Hedgehog Canary 3 (2023.1.1.3)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha03
Çözülen Sorunlar
Android Gradle eklentisi
AGP'yi derlerken 17 kod birimi hedefleme
Ek açıklama
@RestrictTo, Kotlin ile çalışmıyor
Oluşturma
Wear Compose araçları çoklu önizlemeler çalışmıyor
Oluşturma sırasında düzenleme
Studio, dahili işlevlerin otomatik olarak tamamlanmasına izin veriyor (ardından derleme başarısız oluyor)
İyi bilinen widget'ları kullanırken doğru Maven bağımlılığını önerme
Oluşturma Önizlemesi
Önizleme bölmesi gösterilirken Composable'ı düzenlerken IDE donuyor
Düzenleme
Önemli vurgulama, kenar boşluğu simgelerini biriktirir
Proje Görünümü
BPGP ile oluşturulan temel profiller Android Studio'da gösterilmiyor
Kaynaklar
Kaynak yönetiminde mesaj dizileriyle ilgili sorunlar
Sistem Gereksinimleri
Varsayılan bir proje oluşturmak, sanal makine boyutunu artırmayı önerir.

Android Studio Hedgehog Canary 2 (2023.1.1.2)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha02
Çözülen Sorunlar
Android Gradle eklentisi
İstek: IDE'nin "PermittedSubclasses requires ASM9" hatası için bir çözüm sunması
C++ Düzenleyici
clang-format seçenekleri eksik
Kod Düzenleyici
Studio'nun başlatılması sırasında Android eklentisinde istisna görüyorum
İçe aktarma/senkronizasyon
Flamingo'ya güncelledim ve projemi senkronize edemiyorum. Desteklenmeyen Java alma
Logcat
Logcat (yeni sürüm). Günlükte tıklanabilir dosya adı.

Android Studio Hedgehog Canary 1 (2023.1.1.1)

Şu sürümlerle birlikte yayınlanmıştır:
  • Android Gradle Eklentisi 8.2.0-alpha01
Çözülen Sorunlar
Android Gradle eklentisi
Özel kaynak türleri, birden fazla çeşide sahip kaynak kümeleri oluşturmalıdır
SDK sürümü kontrolü, SDK uzantılarının kullanıcılarını işlemez
DependenciesInfoBuilder için API güncellemesi ve doküman gerekiyor
Java 11 hedefi ile DexingNoClasspathTransform (minSdk >= 24) eksik iç içe yerleştirilmiş üyeler nedeniyle başarısız oluyor
DslExtension.Builder.extendProjectWith(), Groovy'da açıklandığı gibi çalışmıyor
kotlin.Pair kullanmayan VariantSelector.withFlavor API'sini ekleyin
"proguard.txt" değiştiği için AndroidLintAnalysisTask (:lintAnalyzeExternalRelease) önbelleği kaçırıldı
Uygulamanın birleştirilmiş manifest dosyasında, bağımlılıklardan extractNativeLibs ve useEmbeddedDex özellikleri yer alıyor
AIDL, build-tools 33.0.0 ile başarısız oluyor
AGP: AIDL aracının ve çerçeve AIDL dosyasının yolunu herkese açık API olarak gösterme
Ek açıklama
@RestrictTo, Kotlin ile çalışmıyor
Değişiklikleri uygula
ApplyChangesAction: ClassCastException: class com.intellij.execution.DefaultExecutionTarget cannot be cast to class com.android.tools.idea.execution.common.AndroidExecutionTarget
Kod Analizi
Proguard farkındalığı, @interface türünü geçersiz olarak vurgular
Oluşturma sırasında düzenleme
"[PLUGIN_ERROR] @Composable işlevlerini çağıran işlevler @Composable ek açıklamasıyla işaretlenmelidir" hatası için hızlı düzeltme içeren bağlam işlemi ekleme
Oluşturma Önizlemesi
Bir kitaplık modülünde targetSdk ayarlanmamışsa Oluşturma Önizlemesi, sistem kullanıcı arayüzü için Holo temasını kullanır
Hata ayıklayıcı
AS'den kitaplığın Android testinde hata ayıklama işlemi yapılmaya çalışılırken hata oluştu
Dağıtım
Android Studio'da hata ayıklama sırasında uygulamayı iki kez yükleme ve başlatma
Android Studio Giraffe Canary 6'da Kartlar ve Kadran Başlatıcılar çalışmıyor
Tasarım Araçları
Tasarım araçlarında varsayılan tema için "postSplashScreenTheme" özelliğini kullanma
İçe aktarma/senkronizasyon
org.gradle.util.VersionNumber türü için destek sonlandırıldı.
Dahili hataları senkronizasyon sorunu olarak bildirme
"... için varyant bulunamadı" yerine gerçek senkronizasyon istisnalarını gösterin
JDK "11" diskte bulunamadı veya bozuk -- Amazon Corretto 11.0.15'i indirin
Lint
Instantiated lint check does not handle AppComponentFactory well
Logcat
MessageBacklog'da yüksek bellek kullanımı (1,4 GB)
Studio'nun dahili günlük kaydını package:mine filtresinden gizlememiz gerekir mi?
Yeni Kod/Şablonlar
Çok karmaşık eklenti takma adına sahip yeni proje şablonu
Yeni Proje Sihirbazı
Sürüm kataloğu, tüm AGP eklentileri için tek bir sürüm kullanmalıdır
ProfileInstaller ve Temel Profiller
profgen-cli'de NullPointerException
Kaynaklar
Değer dizinleri kaldırıldığında Studio, burada tanımlanan dillerin hâlâ mevcut olduğunu düşünür
SDK Yöneticisi
Android SDK ayarları girişi "Diller ve Çerçeveler" bölümünde olmalıdır.
Yükseltme Asistanı
Kaynak manifest dosyalarından android:useEmbeddedDex öğesini kaldırmayın
Kitaplık modülleri için useLegacyPackaging DSL'sini eklemeyin
Wear
Wear Eşleme Asistanı, 33.1.3 emülatöründe başarısız oluyor