【问题标题】:Compatibilization of Android TV application for Google Play (Xiaomi MiBox)安卓电视应用程序兼容谷歌播放(小米盒子)
【发布时间】:2019-04-09 10:22:58
【问题描述】:

我已将一个 Android TV 应用程序(minSdk = 21、compileSdk 和 targetSdk = 28)上传到 Google Play。我已经将类别 LEANBACK_LAUNCHER 设置为我的 MainActivity,并且还在 Google Play 开发者控制台上成功申请了 Android TV 应用(“价格和分发”部分)。

但是,在搜索可用的 Android TV 设备时,我意识到它适用于控制台上出现的所有 Android TV 设备,但我的小米 MiBox3 和小米 MiBox4 仍然与该应用程序不兼容。在 Google Play 开发者控制台上,即使我研究了所有设备,我也无法找到“MiBox3”和“MiBox4”设备(但是,我可以看到其他小米 MiBox 设备,如“MiBox3S”或“MiBox S”,它们是兼容)。它们甚至没有出现在 Google Play 开发者控制台的设备目录中(版本管理 - 设备目录 - 所有设备)。

为什么这两个设备没有出现在 Google Play 控制台中,当我尝试搜索和安装应用程序时,它却说与它们不兼容?有什么方法可以包含它们并支持通过 Google Play 安装它们?

【问题讨论】:

  • 你的 minSdkVersion 在你的 gradle 中是什么?
  • minSdkVersion = 21,但这应该不是问题,因为MiBox3是Android 6.0.1,MiBox4是8.1,对吧?
  • 是的,它应该可以工作
  • 我主要担心的是它们甚至没有出现在 google play 开发者控制台的设备目录中(发布管理 - 设备目录 - 所有设备)。为什么???相反,它显示为“MiBox3S”或“MiBox S”
  • 我有同样的问题,设备与谷歌服务和 Play 商店集成得很好,但由于某种原因,应用程序仍然不兼容。

标签: android google-play television xiaomi


【解决方案1】:

这些设备是否可能未经认证?仅限 Google Play 控制台lists certified devices,因为这些设备是唯一允许在其上使用 Google Play 的设备,因为它们已经过测试工作。

【讨论】:

  • 是的,好像是这样,认证设备是小米盒子 S(使用提供的链接)。但是,即使设备没有经过认证,它们也应该能够安装应用程序,否则这不是真的吗?
  • 如果设备未经过认证,则不应在其上安装 Google Play,因为只有经过认证的设备才合法允许这样做。因此他们将无法从 Play 安装它,因为 Play 不会在设备上。当然,确实会出现人们侧载 Play 的情况,但无法保证会发生什么
猜你喜欢
  • 1970-01-01
  • 2017-10-08
  • 2018-07-05
  • 2015-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多