我升级了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)
答案 0 :(得分:0)
此代码适用于我:
android.libraryVariants.all { variant ->
variant.outputs.each { output ->
output.packageLibrary.exclude('.......')
}
}