我可以在新项目中包含一个使用旧gradle插件的android库吗?

时间:2017-03-15 18:32:06

标签: android android-studio gradle android-gradle

我有一个较新的Android项目,它使用Android Studio中的2.3 gradle插件。我试图包含一个使用2.0。+ gradle插件的旧版Android库。

如果我只是自己编译库,它会成功编译。当我include ':library'并将此库放入主项目dependencies{ compile project(':library') }时,我在Gradle Sync上收到以下错误:

Error:(50, 0) Could not get unknown property 'assembleDebug' for object of type com.android.build.gradle.LibraryExtension.

图书馆的build.gradle文件有一个assembleDebug块,从这个问题:https://code.google.com/p/android/issues/detail?id=219732#c21,它似乎与2.2 gradle插件中的某些更改有关。< / p>

我不是图书馆的作者,所以我不会改变图书馆本身的任何内容,只需使用它。是否可以在较新的项目中包含这个较旧的库,而无需修改库的build.gradle文件以使用较新的gradle版本?

0 个答案:

没有答案