Android-Plug-in für Gradle, Version 1.2.0 (April 2015)

Abhängigkeiten:
Mindestversion Standardversio Hinweise
Gradle 2.2.1 2.2.1 Weitere Informationen finden Sie unter Gradle aktualisieren.
SDK-Build-Tools 21.1.1 21.1.1 Installieren oder konfigurieren Sie die SDK-Build-Tools.
Allgemeine Hinweise:
  • Verbesserte Unterstützung für das Ausführen von Unit-Tests mit Gradle.
    • Es wird jetzt unterstützt, Java-Ressourcen in den Klassenpfad aufzunehmen, wenn Unit-Tests direkt über Gradle ausgeführt werden.
    • Unterstützung für Abhängigkeiten von Unit-Tests für Android-Archiv-Artefakte (AAR) hinzugefügt.
    • Unterstützung für das Attribut unitTestVariants hinzugefügt, damit Varianten von Unit-Tests über die Datei build.gradle manipuliert werden können.
    • Der Codeblock unitTest.all wurde unter testOptions hinzugefügt, um benutzerdefinierte Aufgaben für den Unit-Test zu konfigurieren. Im folgenden Codebeispiel wird gezeigt, wie Sie mit dieser neuen Option Konfigurationseinstellungen für Unit-Tests hinzufügen:
      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.
          }
        }
      }
                  
    • Die Verarbeitung von Enumerationen und öffentlichen Instanzfeldern beim Verpacken der mockable-android.jar-Datei wurde korrigiert.
    • Die Abhängigkeiten zwischen den Aufgaben des Bibliotheksprojekts wurden korrigiert, damit Testklassen nach Änderungen neu kompiliert werden.
  • Das Attribut testProguardFile wurde hinzugefügt, um ProGuard-Dateien beim Minimieren eines Test-APKs anzuwenden.
  • Dem Codeblock adbOptions wurde das Attribut timeOut hinzugefügt, um die maximale Aufnahmezeit für die Bildschirmaufzeichnung mit Android Debug Bridge festzulegen.
  • Unterstützung für Ressourcen mit 280 dpi hinzugefügt.
  • Verbesserte Leistung bei der Projektbewertung.