Problemi chiusi con Ladybug di Android Studio

Android Studio Ladybug | Patch 2 2024.2.1

Rilasciati insieme a:
  • Plug-in Android Gradle 8.7.2
Problemi risolti
pelucchi
AGP 8.7.0 - Falso positivo di Lint per RestrictedApi su NavOptionsBuilder.popUpTo
Shrinker (R8)
[R8 8.6.27] Implementazione del metodo sostituita con 'throw null'
I file ProGuard Android predefiniti generano un avviso se utilizzati con la versione corrente di R8
MissingStartupProfileItemsDiagnostic arresta in modo anomalo il client Gradle con un errore di esaurimento della memoria se il messaggio è troppo grande

Android Studio Ladybug | Patch 1 di 2024.2.1

Rilasciati insieme a:
  • Plug-in Android per Gradle 8.7.1
Problemi risolti
Plug-in Android per Gradle
I documenti agp hanno molti TBD
Android SDK Upgrade Assistant
I link di Android SDK Upgrade Assistant rimandano alla documentazione interna di Google
IntelliJ
Impossibile aprire Android Studio: mancano plug-in essenziali
Lint
AGP 8.6.1: Regressione - Errore di lint ErrorConstant quando si utilizza [Int].toLong() all'interno di un file @LongDef in Kotlin
Errore di lint "È necessario specificare almeno un host" quando si imposta lo schema di filtro intent http o https
Eseguire test
java.lang.NoClassDefFoundError durante l'esecuzione dei test utilizzando JUnit
La configurazione di esecuzione per i test delle unità non è aggiornata correttamente

Android Studio Ladybug | 2024.2.1 RC 1

Rilasciati insieme a:
  • Plug-in Android Gradle 8.7.0-rc01
Problemi risolti
Lint
"Falso positivo" WrongConstant quando si utilizza PackageManager.ResolveInfoFlags.of con Kotlin

Android Studio Ladybug | 2024.2.1 Beta 2

Rilasciati insieme a:
  • Plug-in Android Gradle 8.7.0-beta02
Problemi risolti
Lint
Incompatibilità di KtAnalysisSessionProvider con i controlli lint introdotti in 8.7.0-alpha04

Android Studio Ladybug | 2024.2.1 Canary 9

Rilasciati insieme a:
  • Android Gradle Plugin 8.7.0-alpha09
Problemi risolti
Plug-in Android Gradle
BuildType#initWith copia il blocco di post-elaborazione, ma la configurazione di ProGuard non viene applicata
Impossibile eseguire l'unione per i tag foregroundServiceType
Esecuzione del lint Android non riuscita con NoSuchFileException
Build Variant
[NewUI] Stili dei banner per conflitti di varianti non coerenti
Lint
"android:host mancante" per gli URI con host null
Editor di navigazione
Aggiungere naveditor all'hook presubmit di ktfmt
Visualizza associazione
Classe ViewBinding non generata da androidTest/ Layout

Android Studio Ladybug | 2024.2.1 Canary 8

Rilasciati insieme a:
  • Plug-in Android Gradle 8.7.0-alpha08
Problemi risolti
Plug-in Android per Gradle
L'AGP deve dichiarare di supportare l'API 35 che sta per essere rilasciata
Esecuzione di Android lint non riuscita con NoSuchFileException

Android Studio Ladybug | 2024.2.1 Canary 7

Rilasciati insieme a:
  • Android Gradle Plugin 8.7.0-alpha07
Problemi risolti
Plug-in Android per Gradle
AGP deve dichiarare di supportare l'API 35 che sta per essere spedita
Network Inspector
Network Inspector di Android Studio non funziona con la compressione brotli
Editor delle traduzioni
L'ordine delle stringhe deve essere mantenuto

Android Studio Ladybug | 2024.2.1 Canary 5

Rilasciati insieme a:
  • Android Gradle Plugin 8.7.0-alpha05
Problemi risolti
Ciclo di vita
K2 UAST: nullità errata del parametro lambda risolto con il tipo di piattaforma
Lint
Lint deve verificare la presenza di oggetti non validi utilizzati come ViewGroups
Logcat
Il testo della finestra dello strumento Logcat non segue la configurazione dello zoom in Apperance/Accessiblity

Android Studio Ladybug | 2024.2.1 Canary 4

Rilasciati insieme a:
  • Plug-in Android per Gradle 8.7.0-alpha04
Problemi risolti
Plug-in Android per Gradle
L'AGP deve dichiarare di supportare l'API 35 che sta per essere rilasciata
AGP 8.5: vengono eseguite molte più attività "mergeDebugResources", rallentando le build
Imposta ndk 27 come NDK predefinito in AGP.
Build C++
La variabile di ambiente JAVA_TOOL_OPTIONS causa l'errore delle build NDK
Analisi del codice
Lint fornisce suggerimento errato su removeLast
Database Inspector
Databse inspector, Table's last rows hides behind the bottom bars
Anteprima
L'anteprima di composizione AS non funziona con gli asset generati