Problemi chiusi di Android Studio Otter

Android Studio Otter | 2025.2.1 Patch 1

Problemi risolti
Editor di codice
Regressione della qualità del completamento automatico dopo la rimozione delle impostazioni di completamento ML in Otter 2025.2.1
Gradle
Più operazioni di build non riuscite. ConcurrentModificationException

Android Studio Otter | 2025.2.1

Questa release include correzioni e miglioramenti minori.

Android Studio Otter | 2025.2.1 RC 1

Questa release include correzioni e miglioramenti minori.

Android Studio Otter | 2025.2.1 Canary 5

Rilasciato insieme a:
  • Plug-in Android Gradle 9.0.0-alpha10
Problemi risolti
Plug-in Android per Gradle
extractNativeLibs e useEmbeddedDex non devono provenire dal manifest
Avvisi di R8 in AGP 9.0.0-alpha09
Gemini
Consenti JSON MCP vuoto
Pelucchi
Kotlin integrato non aggiunge .kotlin_module a META-INF
Il classpath di Lint contiene classi duplicate in versioni diverse
Soluzione alternativa per l'override delle risorse private non funzionante (tools:override = "true")
Multipiattaforma
withDeviceTestBuilder signing.storeFile viene ignorato da AGP KMP
Anteprima
La libreria di layout analizza le impostazioni internazionali in modo errato
L'anteprima di composizione con la navigazione con tre pulsanti non tiene conto del padding interno della barra di navigazione
Rendering
BridgeContext.createConfigurationContext interrompe l'anteprima di Android Studio
Risorse
Risorsa stringa creata, ma il riferimento nel codice è ancora rosso.
Skia
SkDevice::drawShadow utilizza la trasformazione localToDevice errata per le ombre
Strumenti UI
Prendi in considerazione un @LayoutLibDelegate per android.os.Trace

Android Studio Otter | 2025.2.1 Canary 4

Rilasciato insieme a:
  • Plug-in Android Gradle 9.0.0-alpha09
Problemi risolti
Plug-in Android per Gradle
Il plug-in `legacy-kapt` salta l'elaborazione delle annotazioni a differenza di `kotlin-kapt`
compileSdkSpec.minorApiLevel non funziona con SettingsExtension
[fused lib - public] Generated fused library does not include sources
C++ Build
Narwhal 2025.1.3 - Backup Restore File Group Throwing NPE
Anteprima di Compose
Impossibile avviare l'anteprima con PreviewParameter sul dispositivo dopo la riapertura del progetto
Modifica del layout e delle risorse
Dopo aver aggiunto un profilo hardware di configurazione, non è possibile trovarlo in Dispositivo per l'anteprima

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 di Compose
Anteprime di composizione: lo scorrimento si interrompe sulle intestazioni
La ridenominazione del componente deve richiedere la ridenominazione dell'anteprima
Test degli screenshot dell'anteprima di Compose
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 per 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 di AGP 9.0
Analisi del codice
[lint] La correzione rapida "replace with the edit extension function" 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
Il controllo Lint ChecksSdkIntAtLeast non verifica se il valore annotato è corretto
Bundle/APK di release
La generazione di bundle firmati 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