我可以在 android 中使用两个不同版本的 Google Play Api 吗?

Posted

技术标签:

【中文标题】我可以在 android 中使用两个不同版本的 Google Play Api 吗?【英文标题】:Can I use two different versions of Google Play Api in android? 【发布时间】:2018-07-14 15:39:07 【问题描述】:

我正在开发一个使用 api Google Map 的 android 项目,我必须使用旧版本 10.0.1,因为我的大多数用户都使用 Google Service 10。

    我可以将最新版本的 FireBase (11.8.0)Google Play Service 10.0.1 一起使用吗? 我可以同时使用新旧版本的 Google Play 服务吗? (10.0.1 + 11.8.0)

【问题讨论】:

如果您使用旧版本开发应用程序,它应该可以在新版本上运行。但我认为您应该使用相同版本的服务(firbase 和 google play)。但是你可以随时尝试自己的,如果它会 wotk 【参考方案1】:
    不,你不能。两者必须是相同的版本。 不,你不能。您只能使用一个版本。

作为个人建议,请始终使用目前的最新版本:11.8.0

【讨论】:

你说得对,但是我不得不用老版本10.0.1,已经编译好可以正常使用了,我用的是老版本。

以上是关于我可以在 android 中使用两个不同版本的 Google Play Api 吗?的主要内容,如果未能解决你的问题,请参考以下文章

可以在同一台机器上安装两个不同版本的 Android Studio 吗?

在 Android 中发布和调试应用程序版本。两个证书

分发具有不同包名的 Android TV 版本

如何在 c++ Autotools 项目中使用不同版本的 g++ 进行编译

Oracle的安装问题,11和10两个版本共存

Django,可以运行两个不同的版本吗?