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 游戏“欢迎回来”吐司?
如何使用适用于 android 的 google play 游戏服务实现后端服务器身份验证
小米google play service停止工作解决办法,不root,不刷第三方recovery(也适用于其他的手机)