两个谷歌播放库在同一个项目中

时间:2016-10-19 17:14:27

标签: android google-maps

我有一个旧项目,它在工作区中使用ActionBarSherlock库和旧的google play服务项目。现在,我需要向项目添加推送通知,但为此,我需要编译com.google.firebase:firebase-messaging:9.4.0然后我有一个例外"多个包含包名的库# 39; com.google.android.gms&#39 ;.问题是我需要保留旧的google play项目模块,因为这个项目在SherlockMapFragment中引用了旧版本的谷歌地图,参考了getMap()。

如何编译firebase和旧的google play项目?从旧的google play项目只需要map组件,我可以从google play项目中编译一个服务吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

可能试试这个:

  1. 删除旧的Google Play服务库,并保留最后3位
  2. 添加firebase库
  3.   

    com.google.firebase:火力的消息:9.4.0

    1. 使用最后3位数添加旧库所需的部分
    2.   

      com.google.android.gms:发挥服务,地图:X.Y.Z