Problemi chiusi di Android Studio Otter

Android Studio Otter | 2025.2.1 Canary 3

Rilasciato insieme a:
  • Plug-in Android Gradle 9.0.0-alpha08
Problemi risolti
Risorse
Risorsa stringa creata, ma il riferimento nel codice è ancora rosso.

Android Studio Otter | 2025.2.1 Canary 2

Rilasciato insieme a:
  • Plug-in Android per Gradle 9.0.0-alpha07
Problemi risolti
Plug-in Android per Gradle
Una build non riesce se sono presenti attività di generazione del codice
Con `android.builtInKotlin=false`, `android.newDsl=false` e `android.enableLegacyVariantApi=false`, l'utilizzo del plug-in `kotlin-android` non andrà a buon fine e verrà visualizzato il messaggio "API 'applicationVariants' is obsolete" (l'API "applicationVariants" è obsoleta).
Kotlin integrato non riesce a risolvere kotlin-stdlib senza versione quando kotlin.stdlib.default.dependency=false
DexData apre un file senza chiuderlo, impedendo la pulizia
AndroidSourceDirectorySet deve smettere di estendere PatternFilterable in AGP 9.0
Errore di test fixture nei moduli di solo test
Errore errato durante l'utilizzo dei ricevitori di contesto nei test fixture
Errori IDE errati per il codice Kotlin in testFixtures
Analisi del codice
Falso negativo di CustomViewStyleable con withStyledAttributes KTX
Anteprima composizione
Anteprime di composizione: lo scorrimento si interrompe sulle intestazioni
La ridenominazione del componente combinabile dovrebbe richiedere la ridenominazione dell'anteprima
Test degli screenshot di anteprima della composizione
Il plug-in Gradle com.android.compose.screenshot utilizza API deprecate
Debugger
Il debugger Kotlin è molto lento in "Debugger: Searching for Kotlin file" (Debugger: ricerca del file Kotlin)
Profiler
La visualizzazione Profiler "Visualizza telemetria in tempo reale" mostra una scala di memoria errata
Editor delle traduzioni
La casella di modifica nell'editor di traduzione viene mischiata durante l'ordinamento.
Le righe della tabella secondaria non sono allineate
Le colonne della lingua dell'editor delle traduzioni non vengono sincronizzate quando si utilizza la funzione "Ricerca nascosta".

Android Studio Otter | 2025.2.1 Canary 1

Rilasciato insieme a:
  • Plug-in Android Gradle 9.0.0-alpha06
Problemi risolti
Plug-in Android per Gradle
Il nuovo DSL di ottimizzazione non crea configuration.txt per impostazione predefinita
AGP 8.13.0 non riesce a verificare il grafico di navigazione in un modulo
AGP utilizza l'API Gradle deprecata: notazione multi-stringa
Avvisa gli utenti che tentano di utilizzare la libreria multidex precedente con minSdkVersion >=21
API
API variante AGP legacy per il targeting AGP 9.0 con attivazione
Analisi del codice
[lint] La correzione rapida "Sostituisci con la funzione di estensione di modifica" di UseKtx non funziona con with(sharedPreferences.edit()) { ... }
Modifica composizione
Editor Kotlin: la selezione di una classe mostrata tra parentesi spesso la aggiunge senza parentesi
Deployment
Il deployment dell'app Android Studio sul dispositivo esegue sempre nuovamente il deployment dell'APK del componente di grandi dimensioni e invariato
Gemini
Arresto anomalo della cronologia della chat (GiAS Business)
Pelucchi
Lint ChecksSdkIntAtLeast non verifica se il valore annotato è corretto
Release Bundle/APK
La generazione di un bundle firmato richiede l'aggiornamento del plug-in Android per Gradle alla versione 3.2.0 o successive
Dispositivi in esecuzione
La finestra "Screenshot" non applica il tipo di screenshot scelto all'apertura