Gradle Build Broken

时间:2014-12-20 23:45:47

标签: android build android-studio android-gradle

我升级了Android Studio(1.0.2),似乎LibraryVariant现在缺少packageLibrary属性。当我尝试

android.libraryVariants.all { variant ->
    variant.packageLibrary.exclude( 'libs/motiongestures-api.jar' )
    variant.packageLibrary.exclude( 'libs/headtracking-api.jar' )
    variant.packageLibrary.exclude( 'libs/home-api.jar' )
}

我得到了

Error:(43, 0) Could not find property 'packageLibrary' on com.android.build.gradle.internal.api.LibraryVariantImpl_Decorated@744bd358.

我正在使用

compileSdkVersion 20
buildToolsVersion "21.1.2"

但我也尝试过其他构建工具版本但没有成功。有什么想法吗?

更新:

回到com.android.tools.build:gradle:0.12.2并在命令行上再次运行。 (我不得不恢复到gradle 1.10)

1 个答案:

答案 0 :(得分:0)

此代码适用于我:

android.libraryVariants.all { variant ->
    variant.outputs.each { output ->
        output.packageLibrary.exclude('.......')
    }
}