2015-01-14 3 views
3

android 빌드 도구 gradle 플러그인을 0.14.0에서 1.0.0으로 업그레이드 한 후 더 이상 디버그 빌드를 실행할 수 없습니다. 내 USB 연결 장치, 'gradle runDebug'명령 사용.com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated에서 'packageApplication'속성을 찾을 수 없습니다.

그러나 다른 모든 gradle 명령은 작동합니다 (test, clean build, build).

  • OSX 요세미티 10.10.1에게
  • 인 IntelliJ (14) EAP (139.1038.6)
  • Gradle을 2.2.1
  • Execution failed for task ':myAndroidApp:installDeviceDebug'. 
    > Could not find property 'packageApplication' on 
    com.and[email protected]4001495a. 
    
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task 
    ':myAndroidApp:installDeviceDebug'. 
    
    Caused by: groovy.lang.MissingPropertyException: Could not find property 'packageApplication' on 
    com.and[email protected]4001495a. 
    at 
    org.gradle.api.internal.AbstractDynamicObject.propertyMissingException(AbstractDynamicObject.java:43) 
    at org.gradle.api.internal.AbstractDynamicObject.getProperty(AbstractDynamicObject.java:35) 
    at org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeDynamicObject.java:94) 
    at com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated.getProperty(Unknown Source) 
    at com.novoda.gradle.command.VariantConfigurator$_configure_closure2.doCall(VariantConfigurator.groovy:29) 
    at com.novoda.gradle.command.AdbCommand.toString(AdbCommand.groovy:19) 
    at com.novoda.gradle.command.AdbTask.runCommand(AdbTask.groovy:35) 
    at com.novoda.gradle.command.Install.exec(Install.groovy:9) 
    

    현재 도구 : 여기

    는 스택의
  • Android SDK 24.0.2
  • Robolectric 2.4
  • robolectric-Gradle을-플러그인 0.14.1

Gradle을 설정 구축

  • compileSdkVersion 19
  • buildToolsVersion 19.1.0
  • 의 minSdkVersion 16
  • targetSdkVersion을 19

답변

3

'com.novoda : gradle-android-command-plugin : 1.2.1'을 'com.novoda : gradle-android-command-plugin : 1.3.0'으로 업그레이드하여이 문제를 해결했습니다.

관련 문제