使用多个版本的依赖项编译项目

时间:2015-06-11 15:26:38

标签: android android-studio gradle

我的应用程序使用旧的Google Play版本,其中包含我需要的类, 不幸的是,现在无法升级(由于时间限制)

我的应用程序所依赖的库,需要更新版本的google play,不再支持该类。

我的问题是: 有没有办法用较新的版本编译库,同时用较旧的版本编译我的应用程序? gradle当前的行为是使用较新的google play版本编译它们。

1 个答案:

答案 0 :(得分:1)

您可以尝试通过excluding transitive dependency强制使用google play版本的库。

但可能行不通。如果是这样,您可以使用hack方式 - 在您的Google Play版本中更改软件包名称,并使用这些"更改"您应用中的课程。