适用于 Gradle 的 Android 插件,版本 1.2.0(2015 年 4 月)

依赖项
最低版本 默认版本 注释
Gradle 2.2.1 2.2.1 要了解更多信息,请参阅 更新 Gradle
SDK 构建工具 21.1.1 21.1.1 安装配置 SDK 构建工具。
常规注释
  • 增强了使用 Gradle 运行单元测试的支持。
    • 添加了在直接从 Gradle 运行单元测试时将 Java 样式资源包含在类路径中的支持。
    • 添加了对 Android 归档 (AAR) 工件的单元测试依赖项支持。
    • 添加了对 unitTestVariants 属性的支持,以便可以使用 build.gradle 文件操作单元测试变体。
    • testOptions 下添加了 unitTest.all 代码块以配置单元测试的自定义任务。以下示例代码显示了如何使用此新选项添加单元测试配置设置
      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.
          }
        }
      }
                  
    • 修复了 mockable-android.jar 文件打包中枚举和公共实例字段的处理。
    • 修复了库项目任务依赖项,以便在更改后重新编译测试类。
  • 添加了 testProguardFile 属性以在缩小测试 APK 时应用 ProGuard 文件。
  • adbOptions 代码块添加了 timeOut 属性,用于设置 Android 调试桥 屏幕录制的最长录制时间。
  • 添加了对 280 dpi 资源的支持。
  • 改进了项目评估期间的性能。