0

我是安卓新手。我开发了一个 Android TV 应用程序。我可以在 Amazon Fire TV 上运行这个非流媒体应用吗?我读过“Fire App Builder”用于为 Amazon Fire TV 构建流媒体 Android 应用程序。但是我的应用程序只包含 3 到 4 个屏幕,其中很少调用 web 服务,并且数据显示在 Gridview 上。我可以使用 FireAppBuilder(应用程序中没有任何流媒体内容)为 Amazon fire TV 构建应用程序吗?

4

2 回答 2

0

看起来这个问题已经被这个 SO 帖子这个问题更普遍地回答了。基本上,您应该能够使用确切的 APK,除了一些更改。

  1. LEANBACK_LAUNCHER意图过滤器不起作用,您需要使用LAUNCHER. 此外,“在应用程序实际发布到亚马逊商店之前,您将无法在主屏幕上看到您的应用程序。”

  2. 如果您的应用播放媒体(您说您的不播放),它需要获取音频焦点并注册一个媒体按钮接收器。

  3. Leanback 的语音处理SearchFragment不起作用,也不支持全局搜索。

综上所述,当我们将 APK 提交给亚马逊进行批准时,我们根本没有修改我们的 APK,他们说一切都很好......所以您完全有可能不必进行任何更改。

最后说明在为firetv.

于 2017-01-31T15:09:23.753 回答
0

对上述内容的一些补充:

如果您使用的是 Google Play 服务;它们在亚马逊的棒上不可用。此外,似乎您甚至无法将它们安装在那里。因此,如果您在您的 apk 中使用它们,请确保它可以在没有 Google Play 的情况下运行,并且您不会显示任何对话框告诉用户他应该安装它们。(否则亚马逊不会为他们的 FireTV 接受它)。其次,如果您的应用程序是游戏,请确保它可以完全由亚马逊的游戏控制器控制。如果不是 - 您将无法通过认证。

于 2017-02-01T10:23:20.020 回答