Android Gradle Plugin 8.5.0 (giugno 2024)
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Android Gradle Plugin 8.5.0 è una release principale che include una serie di nuove
funzionalità e miglioramenti.
Compatibilità
Il livello API massimo supportato da Android Gradle Plugin 8.5 è il livello API 34.
Ecco altre informazioni sulla compatibilità:
Problemi risolti
Plug-in Android per Gradle 8.5.0
Problemi risolti |
Plug-in Android per Gradle |
AAPT: error: attribute 'package' in tag is not a valid Android package name: 'butterknife'.
|
AGP 8.3 interrompe l'attività zipApksFor
|
La generazione della regola Proguard di Privacy Sandbox non riesce per il nome della classe del fornitore dell'SDK vuoto
|
Impossibile risolvere le classi dall'anteprima di Compose dalla dipendenza transitiva
|
JavaPreCompileTask include le dipendenze del classpath KSP durante il calcolo dei processori di annotazioni non incrementali
|
L'esecuzione dell'attività ":app:generateDebugLocaleConfig" non è riuscita.
|
DexingNoClasspathTransform (minSdk >= 24) con Java 11 come target non riesce a causa della mancanza di membri nidificati
|
Con `android.useFullClasspathForDexingTransform = true`, la build non riesce con `Found multiple transforms that can produce a variant`
|
Errori durante l'esecuzione di lint con e senza K2 UAST
|
|
Pelucchi |
buildList - False Positive Lint warning
|
|
Integrazione di Lint |
Lint non è in grado di disambiguare una dipendenza KMP
|
|
Plug-in Android per Gradle 8.5.1
Problemi risolti |
Plug-in Android per Gradle |
[Koala 2024.1.2 Canary 2] Errore durante l'esecuzione di un modulo di profilo di base su un APK diviso
|
|
Plug-in Android per Gradle 8.5.2
Problemi risolti |
Plug-in Android per Gradle |
AGP 8.5: vengono eseguite molte più attività "mergeDebugResources", il che rallenta le build
|
L'aggiunta della directory srcs tramite l'API Variant non funziona come previsto
|
|
Dexer (D8) |
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
Pelucchi |
Lint: SetTextI18n segnala un problema relativo all'assegnazione di una stringa vuota.
|
|
Shrinker (R8) |
[r8 8.5]L'unione orizzontale delle classi r8 causa un errore di verifica su Android 5 quando la modellazione dell'API è disattivata
|
Una release di Wear OS creata con il plug-in Gradle 8.4.0/8.5.0 potrebbe causare java.lang.IllegalAccessError
|
[r8 8.5] vertical class merger causing runtime NPE
|
La sincronizzazione Gradle con AGP 8.6.0-alpha06 non riesce e viene visualizzato l'errore "Unexpected backport missing from Android U" (Backport imprevisto mancante da Android U) in R8
|
Il file dex generato da R8 mostra "Unable to find static main(String[]) in 'Test'" (Impossibile trovare static main(String[]) in "Test") quando viene eseguito
|
Comportamento diverso tra i programmi compressi da R8 e D8
|
R8 (AGP 8.5.0+) non riesce con l'errore "Unexpected rewriting of item: ... to two distinct items:..."
|
Errore di elaborazione R8 probabilmente dovuto all'operatore di spostamento a destra
|
R8 NullPointer dopo l'aggiornamento a Kotlin 2.0
|
|
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 2025-07-15 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 2025-07-15 UTC."],[],[]]