Plug-in Android per Gradle, revisione 1.2.0 (aprile 2015)
- Dipendenze:
|
Versione minima |
Versione predefinita |
Note |
Gradle |
2.2.1 |
2.2.1 |
Per scoprire di più, consulta la sezione Aggiornare Gradle. |
Strumenti di compilazione SDK |
21.1.1 |
21.1.1 |
Installa o configura gli strumenti di compilazione dell'SDK. |
- Note generali:
-
- Supporto migliorato per l'esecuzione di test delle unità con Gradle.
- È stato aggiunto il supporto per includere le risorse in stile Java nel percorso di classe
quando esegui i test di unità direttamente da Gradle.
- È stato aggiunto il supporto delle dipendenze dei test di unità per gli elementi dell'archivio Android (AAR).
- È stato aggiunto il supporto della proprietà
unitTestVariants
in modo che le varianti del test di unità possano essere manipolate utilizzando il
file build.gradle
.
- È stato aggiunto il blocco di codice
unitTest.all
sotto
testOptions
per configurare attività personalizzate per i test di unità. Il seguente codice di esempio mostra come aggiungere le impostazioni di configurazione dei test di unità utilizzando questa nuova opzione:
android {
testOptions {
unitTest.all {
jvmArgs '-XX:MaxPermSize=256m' // Or any other gradle option.
}
}
}
android {
testOptions {
unitTest.all {
jvmArgs += listOf("-XX:MaxPermSize=256m") // Or any other gradle option.
}
}
}
- È stata corretta la gestione degli enum e dei campi di istanze pubbliche nel
packaging del file
mockable-android.jar
.
- Sono state corrette le dipendenze delle attività del progetto della libreria in modo che le classi di test
si ricompilino dopo le modifiche.
- È stata aggiunta la proprietà
testProguardFile
per applicare i file ProGuard durante la minimizzazione di un APK di test.
- È stata aggiunta la proprietà
timeOut
al blocco di codice adbOptions
per impostare il tempo di registrazione massimo per la registrazione dello schermo di Android Debug Bridge.
- È stato aggiunto il supporto per le risorse a 280 dpi.
- Miglioramento delle prestazioni durante la valutazione del progetto.
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-06-21 UTC.
[null,null,["Ultimo aggiornamento 2025-06-21 UTC."],[],[]]