Gradle용 Android 플러그인 버전 1.2.0(2015년 4월)

종속 항목:
  • Gradle 2.2.1 이상
  • 빌드 도구 21.1.1 이상
일반 사항:
  • Gradle로 실행하는 단위 테스트에 관한 지원을 개선합니다.
    • Gradle에서 직접 단위 테스트를 실행할 때 클래스 경로의 자바 스타일 리소스를 포함하는 지원을 추가합니다.
    • 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 파일의 패키징에서 enum 및 공개 인스턴스 필드의 처리를 해결합니다.
    • 라이브러리 프로젝트 작업 종속 항목을 해결해 변경 후 테스트 클래스를 다시 컴파일합니다.
  • testProguardFile 속성을 추가해 테스트 APK를 축소할 때 ProGuard 파일을 적용합니다.
  • Android 디버그 브리지 화면 녹화의 최대 녹화 시간을 설정하기 위해 adbOptions 코드 블록에 timeOut 속성을 추가합니다.
  • 280dpi 리소스 지원을 추가합니다.
  • 프로젝트를 평가하는 동안 성능이 개선됩니다.