From acb87a7543cdbdaaa3fa75e1a1920ca66ba31b48 Mon Sep 17 00:00:00 2001 From: Martijn Brekhof Date: Mon, 20 Jun 2016 14:26:03 +0200 Subject: [PATCH] Fixed printing false message during gradle configuration phase --- app/build.gradle | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index a9a22f8..f9b1eb7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -121,8 +121,10 @@ def adb = android.getAdbExe().toString() // Source: http://stackoverflow.com/q/29908110/112705 afterEvaluate { task grantAnimationPermissionDev(type: Exec, dependsOn: 'installInstrumentationTestDebug') { - println("Executing: $adb shell pm grant $android.productFlavors.instrumentationTest.applicationId android.permission.SET_ANIMATION_SCALE") - commandLine "$adb shell pm grant $android.productFlavors.instrumentationTest.applicationId android.permission.SET_ANIMATION_SCALE".split(' ') + doFirst { + println("Executing: $adb shell pm grant $android.productFlavors.instrumentationTest.applicationId android.permission.SET_ANIMATION_SCALE") + commandLine "$adb shell pm grant $android.productFlavors.instrumentationTest.applicationId android.permission.SET_ANIMATION_SCALE".split(' ') + } } // When launching individual tests from Android Studio, it seems that only the assemble tasks