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.