Flurry 适用于没有 Google Play 服务的 Android 设备

Posted

技术标签:

【中文标题】Flurry 适用于没有 Google Play 服务的 Android 设备【英文标题】:Flurry for Android devices without Google Play Services 【发布时间】:2015-01-11 03:57:10 【问题描述】:

我们在 Google Play Store 和 Amazon App Store 中都分发了一个 android 应用程序。因此,某些设备将没有 Google Play 服务(Kindle-fire、Blackberry 等)。鉴于 Flurry Android SDK (4.0.0) 现在依赖于 Google Play Services (see here),这些设备会发生什么?

Flurry 会什么都不做吗?抛出异常?

有人有解决方法吗?

【问题讨论】:

您是否可以访问无法使用 Google Play 服务的设备?如果是这样,可能值得侧载您的应用程序并查看在这种情况下会发生什么。最终,您应该与 Flurry 代表交谈,了解在这种情况下的预期行为。 只需启动一个模拟器来测试会发生什么 - 没有模拟器有 google play 服务。我的猜测是 Flurry 会记录一个错误,但仅此而已,否则它会起作用。 【参考方案1】:

一个良好实现且依赖于 Google Play 服务的 SDK 将使用 public static int isGooglePlayServicesAvailable(上下文上下文)检查可用性,您始终可以在将 Flurry 加载到您的应用程序之前使用它。

对于 Flurry,我认为保留它是可以的。

使用 BlackBerry 10.2+,您可以通过浏览器安装 APK,以便检查应用程序在平台中的行为。

【讨论】:

以上是关于Flurry 适用于没有 Google Play 服务的 Android 设备的主要内容,如果未能解决你的问题,请参考以下文章

应用被拒绝。适用于 Android TV 的 Google Play 资格问题

适用于 Android 的 Unity Google Play 游戏,Xcode 中出现 +200 错误

如何在 Unity3D 上显示适用于 Android 的 Google Play 游戏“欢迎回来”吐司?

适用于某些智能手机的 Google Play 隐形应用

如何使用适用于 android 的 google play 游戏服务实现后端服务器身份验证

小米google play service停止工作解决办法,不root,不刷第三方recovery(也适用于其他的手机)