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

Abhängigkeiten:
Mindestversion Standardversion 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:
  • Die Unterstützung für das Ausführen von Unittests mit Gradle wurde verbessert.
    • Wenn Unittests direkt über Gradle ausgeführt werden, wird jetzt das Einbeziehen von Ressourcen im Java-Stil in den Klassenpfad unterstützt.
    • Abhängigkeiten von Unittests für Android-Archiv (AAR)-Artefakte werden jetzt unterstützt.
    • Unterstützung für das Attribut unitTestVariants, damit Unittest-Varianten über die Datei build.gradle bearbeitet werden können.
    • Unter testOptions wurde der Codeblock unitTest.all hinzugefügt, um benutzerdefinierte Aufgaben für den Unittest konfigurieren zu können. Im folgenden Beispielcode sehen Sie, wie Sie mit dieser neuen Option Konfigurationseinstellungen für Unittests 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 Enums und öffentlichen Instanzfeldern beim Verpacken der Datei mockable-android.jar wurde korrigiert.
    • Die Abhängigkeiten von Bibliotheksprojektaufgaben wurden korrigiert, sodass Testklassen nach Änderungen neu kompiliert werden.
  • Das Attribut testProguardFile wurde hinzugefügt, um beim Reduzieren eines Test-APKs ProGuard-Dateien anzuwenden.
  • Dem Codeblock adbOptions wurde das Attribut timeOut hinzugefügt, um die maximale Aufzeichnungszeit für die Bildschirmaufzeichnung mit Android Debug Bridge festzulegen.
  • Unterstützung für Ressourcen mit 280 dpi wurde hinzugefügt.
  • Die Leistung bei der Projektbewertung wurde verbessert.