【问题标题】:Could not find property 'packageApplication' on com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated在 com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated 上找不到属性“packageApplication”
【发布时间】:2015-01-14 15:36:24
【问题描述】:

将 android 构建工具 gradle 插件从 0.14.0 升级到 1.0.0 后,我无法再使用“gradle runDebug”命令在我的 USB 连接设备上运行调试构建。

但是,所有其他 gradle 命令都可以工作(测试、干净构建、构建)。

这是堆栈:

Execution failed for task ':myAndroidApp:installDeviceDebug'.
> Could not find property 'packageApplication' on
com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated@4001495a.

org.gradle.api.tasks.TaskExecutionException: Execution failed for task
':myAndroidApp:installDeviceDebug'.

Caused by: groovy.lang.MissingPropertyException: Could not find property 'packageApplication' on
com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated@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)

当前工具

  • OSX 优胜美地 10.10.1
  • IntelliJ 14 EAP (139.1038.6)
  • Gradle 2.2.1
  • Android SDK 24.0.2
  • Robolectric 2.4
  • robolectric-gradle-plugin 0.14.1

Gradle 构建设置

  • 编译SdkVersion 19
  • buildToolsVersion 19.1.0
  • minSdkVersion 16
  • targetSdkVersion 19

【问题讨论】:

    标签: android gradle android-gradle-plugin build.gradle


    【解决方案1】:

    我通过将“com.novoda:gradle-android-command-plugin:1.2.1”升级到“com.novoda:gradle-android-command-plugin:1.3.0”解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-23
      • 2013-01-25
      • 2015-02-02
      • 2016-01-18
      • 2015-01-22
      • 2010-10-09
      • 1970-01-01
      相关资源
      最近更新 更多