我正在尝试在已经成功安装Firebase的应用程序中集成 Firebase性能监视(实际上,我已经在此应用程序中使用了Crashlytics)。
文档指出,要使用Firebase Performance Monitoring,该设备必须已安装 Google Play服务。
但是,我的问题是我发现文档与Play商店中可用的Google Play服务的实际版本之间存在许多不一致之处。
开始之前,您需要在环境中进行一些设置:
- 运行Android 4.0(Ice Cream Sandwich)或更高版本以及 Google Play服务16.1.2或更高版本
的设备
使用具有最新图像和 Google Play服务15.0.0 或更高版本的Android模拟器,或使用具有 Google Play服务15.0.0或更高版本的测试设备来测试您的应用。
另一方面,我设备上的Play商店应用(运行Android 6.0.1)显示我具有最新版本的Google Play服务, 13.2.80 ,已于 2018年9月6日更新:
最重要的是,APK Mirror显示迄今为止最新的稳定版本是 14.3.66,已于2018年10月3日更新
不过,the official release notes显示没有13.2.80或14.3.66版本,并且从版本 15.0.0 开始在4月12日(大约在 13.2.80 !之前六个月!),他们将SemVer与不同版本的产品一起使用。
所以我的问题是:我如何在设备上安装Firebase Performance Monitoring所需的正确版本的Google Play服务?
在正式发行说明中未提及为何我已安装的13.2.80版本或APK Mirror中提供的14.3.66版本的任何澄清也将受到赞赏。
答案 0 :(得分:0)
您尚未在设备(6.0.1)上得到Google的更新,最新版本的Android OS已更新为稳定的Google Play服务版本14.3.66。因此,您可以在模拟器或任何其他设备上测试您的应用程序。