Rilascio di funzionalità Ladybug di Android Studio chiuso
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Beta 1
Rilasciati insieme a:
- Android Gradle Plugin 8.8.0-beta01
Problemi risolti |
Deployment |
[Ladybug Canary 9] Quando viene eseguito il progetto, AS non lo ricostruisce più, con il risultato dell'errore "Error loading build artifacts" (Errore durante il caricamento degli elementi di build).
|
|
Rendering |
Android Studio si arresta in modo anomalo durante la visualizzazione dell'anteprima dei file di layout
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 9
Rilasciati insieme a:
- Android Gradle Plugin 8.8.0-alpha09
Problemi risolti |
APK Viewer |
Lo strumento di analisi APK dovrebbe rilevare automaticamente i file di mappatura negli app bundle
|
|
Dexer (D8) |
La libreria Desugar 2.1.0 non funziona con AGP 8.5.2
|
|
Importa/sincronizza |
"2 file trovati con percorso " errore non gestibile
|
Violazione dei progetti isolati in JetGradlePlugin
|
|
Layout e modifica delle risorse |
Non è presente il pulsante "Attiva/disattiva visibilità e posizione degli strumenti " nell'editor di layout dalla versione 2024 di Android Studio.
|
|
Network Inspector |
Nell'ispezione della rete, il corpo della richiesta deve essere scorrevole.
|
|
Dispositivi in esecuzione |
Bug: durante l'aggiornamento ad Android 15, Android Studio non riesce a disattivare il display durante il mirroring
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 8
Rilasciati insieme a:
- Plug-in Android Gradle 8.8.0-alpha08
Problemi risolti |
Plug-in Android per Gradle |
Gli apk generati dai bundle non considerano il supporto di Privacy Sandbox
|
|
Android Studio |
"Lambda può essere sostituita con il riferimento a metodo" suggerito quando non è utile farlo a causa di limitazioni della versione
|
|
Compilatore e runtime |
Falso positivo ProduceStateDoesNotAssignValue
|
|
Modifica |
Rimuovi gli utilizzi dell'EP deprecato: com.intellij.dom.fileDescription
|
Il suggerimento di rinominazione dell'IA include il nome attuale/originale
|
|
Gradle |
Le impostazioni pseudoLocalesEnabled dovrebbero aggiornare automaticamente resourceConfigurations
|
|
Lint |
AbstractAnnotationDetector controlla funzioni/costruttori sovraccaricati errati
|
Lint ImportAliasTestMode non crea alias di importazione per le funzioni di primo livello
|
L'errore lint WrongConstant viene visualizzato due volte
|
Nuovi avvisi di lint ObsoleteSdkInt con AGP 8.8
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 7
Rilasciati insieme a:
- Plug-in Android Gradle 8.8.0-alpha07
Problemi risolti |
Android Studio |
"Lambda può essere sostituita con il riferimento a metodo" suggerito quando non è utile farlo a causa di limitazioni della versione
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 6
Rilasciati insieme a:
- Plug-in Android Gradle 8.8.0-alpha06
Problemi risolti |
Android SDK Upgrade Assistant |
I link di Android SDK Upgrade Assistant rimandano alla documentazione interna di Google
|
|
App Quality Insights |
Link "Scopri di più" errato relativo al VCS nel popup di informazioni sull'IQA
|
|
Editor di codice |
Alcune ispezioni di IntelliJ non vedono le annotazioni iniettate da Metalava nell'SDK Android
|
|
Supporto per coltelli/impugnature |
Icona del riquadro mancante per i provider iniettati con Dagger con K2
|
|
Layout Inspector |
L'ispettore layout non mostra il conteggio delle ricostruzioni all'interno degli elementi secondari
|
|
Lint |
AGP 8.7.0 - Lint False Positive RestrictedApi su NavOptionsBuilder.popUpTo
|
L'errore lint WrongConstant viene visualizzato due volte
|
L'avviso "MonochromeLauncherIcon: Monochrome icon is not defined" (Icona di avvio monocromatica: l'icona monocromatica non è definita) non viene rilevato da Android Studio
|
|
Eseguire test |
java.lang.NoClassDefFoundError durante l'esecuzione dei test utilizzando JUnit
|
La configurazione di esecuzione per i test delle unità non è aggiornata correttamente
|
|
Strumenti di test |
maxConcurrentDevices=1 non impedisce l'esecuzione di più emulatori contemporaneamente
|
|
Assistente all'upgrade |
Aggiungi il supporto in AUA per abilitare "buildFeatures.resValues" nel DSL in ogni progetto che lo utilizza.
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 5
Rilasciati insieme a:
- Android Gradle Plugin 8.8.0-alpha05
Problemi risolti |
Plug-in Android per Gradle |
Opzioni di compilazione: aggiungi la nuova opzione "Configurazione esecuzione compilazione" e impostala come predefinita
|
BuildConfig non può essere risolto nei test di unità quando si utilizza android.enableBuildConfigAsBytecode=true
|
|
Integrazione di lint |
Il linting non riesce durante l'importazione del file AAR con i file di implementazione
|
|
Logcat |
A capo strano in Logcat di Android Studio
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 4
Rilasciati insieme a:
- Plug-in Android per Gradle 8.8.0-alpha04
Problemi risolti |
Plug-in Android per Gradle |
[AGP] Il provider Lazy SdkComponents.ndkDirectory non riesce a produrre un valore, ma l'API android.ndkDirectory eager funziona
|
|
APK Viewer |
Consentire il passaggio al nodo da "Trova utilizzi" in APK Analyzer
|
APK Analyzer: l'interfaccia utente dei riferimenti ai metodi rispetto alle definizioni è molto confusa
|
|
Compilazione di AOSP |
LibFuzzer non è disponibile per il modulo del fornitore in Android
|
|
Database Inspector |
Ispezione app > Database Inspector: mantieni le scelte dell'IDE nelle esecuzioni dell'app
|
|
Infrastruttura |
Esegui l'upgrade a Gradle 8.10.2
|
|
IntelliJ |
Impossibile aprire Android Studio: mancano plug-in essenziali
|
|
Layout e modifica delle risorse |
XML Layout Refactor repeated - setting back to original value ?
|
|
Lint |
Gestire le annotazioni di utilizzo del tipo in più casi per il lint di UnknownNullness
|
AGP 8.6.1: Regressione - Errore di lint WrongConstant quando si utilizza [Int].toLong() all'interno di un @LongDef in Kotlin
|
|
Multipiattaforma |
AGP-KMP non propaga returnDefaultValues = true; non funziona
|
|
StudioBot |
Android Studio aggiunge "Chiedi a Gemini" al messaggio del titolo di ogni traccia dello stack in Logcat
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 3
Rilasciati insieme a:
- Plug-in Android Gradle 8.8.0-alpha03
Problemi risolti |
APK Viewer |
Consentire il passaggio al nodo da "Trova utilizzi" in APK Analyzer
|
APK Analyzer mostra dimensioni errate nella voce APK interna dell'APK
|
L'azione "mostra bytecode" dovrebbe essere più accessibile
|
Il visualizzatore del bytecode è una finestra di dialogo non standard
|
Il plug-in Android in IDEA impedisce a IDEA di aprire i file ZIP
|
Volpe artica: spesso non è possibile caricare resources.arsc in APK Analyzer
|
|
Assistente alla connessione |
Assistente alla connessione - Simboli con bug
|
|
Device Manager |
Creazione del dispositivo | AS non salva la quantità di RAM
|
|
Modifica |
La versione RC 1 di AS 2024.1.2 si blocca di frequente
|
|
Gradle |
Violazioni dei progetti isolati in "addGradleAndroidTestListener.gradle"
|
|
Layout e modifica delle risorse |
Il carattere diventa "Altri caratteri…"
|
|
Logcat |
Richiesta di funzionalità: logcat dovrebbe utilizzare automaticamente il ricalcolo per le tracce dello stack offuscate di R8
|
Pixel 3 e 3a non sono disponibili come opzioni nel menu a discesa Screenshot inquadratura
|
|
Nuovo codice/modelli |
Canali di notifica per il supporto dei modelli di messaggistica automatica
|
|
Resource Manager |
La barra di ricerca del selettore delle risorse non si concentra
|
|
Risorse |
La directory delle risorse Android è nascosta
|
Insiemi di origini da sottomoduli non elencati durante la creazione di una nuova stringa
|
|
Eseguire test |
java.lang.NoClassDefFoundError durante l'esecuzione dei test utilizzando JUnit
|
|
StudioBot |
Attivare il completamento del codice dell'IA di Gemini per C++ e Dart
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 2
Rilasciati insieme a:
- Plug-in Android Gradle 8.8.0-alpha02
Problemi risolti |
Plug-in Android per Gradle |
Implementare il flag per disattivare il controllo della versione minima dell'AGP
|
AGP ha interazioni confuse con la configurazione delle opzioni del compilatore Kotlin
|
AGP deve esporre un BuiltArtifactLoader per l'APK del progetto di destinazione nei progetti com.android.test
|
|
Editor di codice |
Problema con l'espansione delle righe R.string.xxx
|
L'opzione "Attiva la formattazione della composizione per i modificatori" formatta troppo
|
|
Anteprima di composizione |
L'accesso al servizio del sistema di sensori interrompe il rendering dell'anteprima di Componi
|
Il codice che utilizza il vibratore causa l'arresto anomalo dell'anteprima di composizione
|
Anteprima di composizione non funzionante quando si utilizza il testo HTML con i tag b
|
|
Database Inspector |
Impossibile utilizzare l'ispettore del database nell'ispezione delle app di Android Studio
|
|
Debugger |
SyncService calcola erroneamente la dimensione della directory
|
|
Device Manager |
La densità è stata calcolata in modo errato in Avd Manager
|
L'editor AVD dell'emulatore ripristina sempre il valore "Tipo di dispositivo" su Telefono/Tablet quando si tratta di un dispositivo "automotive"
|
avdmanager: le dimensioni della scheda SD non vengono prese in considerazione
|
|
Layout e modifica delle risorse |
Valuta la possibilità di rimuovere la dipendenza da Hamcrest nelle API layoutlib
|
BufferedInputStream non può essere trasmesso alla classe AssetManager$AssetInputStream
|
|
Lint |
"Falso positivo" WrongConstant quando si utilizza PackageManager.ResolveInfoFlags.of con Kotlin
|
Errore lint "È necessario specificare almeno un host" durante l'impostazione dello schema di filtro intent http o https
|
|
Logcat |
L'opzione "Registra schermo" di Android Studio non riesce a sovrascrivere il file esistente
|
Lo scorrimento ADB funziona male.
|
|
Assistente per la creazione di nuovi progetti |
Pulsante della guida per la finestra di dialogo Importa Samples
|
|
Resource Manager |
Resource Manager non mostra gli elementi drawable con attributi di colore personalizzati
|
Resource Manager ritaglia alcuni elementi drawable vettoriali
|
Resource Manager non funziona correttamente nel Feature Drop di Android Studio Koala | 2024.1.2
|
|
Visualizza associazione |
L'importazione automatica e il completamento automatico non funzionano per la classe ViewBinding generata in modalità K2
|
|
Rilascio di funzionalità di Android Studio Ladybug | 2024.2.2 Canary 1
Rilasciati insieme a:
- Android Gradle Plugin 8.8.0-alpha01
Problemi risolti |
Plug-in Android per Gradle |
Valuta la possibilità di annotare il tipo di input per JacocoTransform come @Classpath
|
com.android.build.api.variant.GeneratesApk deve esporre minSdk
|
Il plug-in com.android.settings non riconosce targetSdk
|
SourceDirectories.addGeneratedSourceDirectory non è compatibile con più varianti
|
|
Editor di codice |
Richiesta: aggiungi helper di completamento automatico per l'annotazione: @RequiresPermission
|
|
Supporto per coltelli/impugnature |
Icona del riquadro mancante per i provider iniettati con Dagger con K2
|
|
Editor dei file Gradle |
Le modifiche apportate a build.gradle dal visualizzatore delle differenze non vengono rilevate
|
|
Lint |
Incompatibilità di KtAnalysisSessionProvider con i controlli lint introdotti in 8.7.0-alpha04
|
|
Integrazione di lint |
L'attività di linting delle varianti non viene trovata dopo la valutazione
|
|
Logcat |
Lo scorrimento di Logcat fino alla fine non funziona
|
|
Manifest |
Ho provato a utilizzare tools:node="merge-only-attributes", ma non è stato possibile senza un messaggio di errore
|
|
Editor di navigazione |
Aggiungere naveditor all'hook presubmit di ktfmt
|
|
Struttura del progetto |
Pulsanti di larghezza zero nella struttura del progetto
|
|
Dispositivi in esecuzione |
Copia e incolla non funziona in Android Studio (Linux)
|
|
StudioBot |
(Ask Gemini) viene visualizzato in logcat senza essere un link
|
|
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-11-22 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-11-22 UTC."],[],[]]