Il plug-in Android per Gradle 9.6 è una release di minore entità che include una serie di nuove funzionalità e miglioramenti.
Compatibilità
Il livello API massimo supportato dal plug-in Android per Gradle 9.6 è il livello API 37. Ecco altre informazioni sulla compatibilità:
| Versione minima | Versione predefinita | Note | |
|---|---|---|---|
| Gradle | 9.7.1 | 9.7.1 | Per saperne di più, consulta la sezione Aggiornare Gradle. |
| Strumenti di build dell'SDK | 36.0.0 | 36.0.0 | Installa o configura gli strumenti di compilazione dell'SDK. |
| NDK | N/D | 28.2.13676358 | Installa o configura una versione diversa dell'NDK. |
| JDK | 17 | 17 | Per saperne di più, consulta la sezione Impostazione della versione del JDK. |
Copertura del codice on-device per i test di instrumentazione
AGP 9.6.0-alpha01 aggiunge la copertura del codice on-device per i test di instrumentazione. Anziché
instrumentare le classi della tua app con JaCoCo in fase di build, AGP aggiunge un
agente di copertura all'APK di test e l'agente instrumenta le classi sul
dispositivo di test durante l'esecuzione dei test. In questo modo, il passaggio di strumentazione JaCoCo viene rimosso dalle build con enableAndroidTestCoverage abilitato e il codice di monitoraggio della copertura viene escluso dall'APK della tua app. Esegui la stessa attività create{Variant}AndroidTestCoverageReport e AGP genera i report HTML e XML nella stessa posizione. La copertura del codice on-device richiede un'app abilitata al debug e un dispositivo con Android 9 (livello API 28) o versioni successive.
AGP aggiunge la libreria dell'agente di copertura, com.android.tools.test:coverage-agent, con la stessa versione di AGP. Per saperne di più, consulta Visualizza i report sulla copertura del codice (con l'agente on-device).
Problemi risolti
Plug-in Android per Gradle 9.6.0-alpha02
| Problemi risolti | ||
|---|---|---|
| Plug-in Android per Gradle |
|
|
Plug-in Android per Gradle 9.6.0-alpha01
| Problemi risolti | ||
|---|---|---|
| Plug-in Android per Gradle |
|
|
| Lint |
|
|