在亚马逊Fire TV应用程序商店中使Android TV应用程序兼容/可用有多困难?

时间:2017-01-31 11:41:20

标签: android-tv leanback amazon-fire-tv

我是Android的新手。我开发了一款Android TV应用。我可以在亚马逊Fire TV上运行这个非流媒体应用吗?我读过“Fire App Builder”用于为亚马逊Fire TV构建流媒体Android应用程序。但我的应用程序只包含3到4个屏幕,其中几个Web服务被调用,数据显示在Gridview上。我可以使用FireAppBuilder(在应用程序中没有任何流媒体内容)来构建亚马逊消防电视的应用程序吗?

3 个答案:

答案 0 :(得分:0)

this SO postthis one似乎更普遍地回答了这个问题。基本上你应该可以使用确切的APK,除了一些变化。

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

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

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

  4. 所有这一切,当我们将它交给亚马逊批准时,我们根本没有修改我们的APK,他们说一切都很有效......所以你完全有可能赢得比赛。我必须做出任何改变。

    最后注意事项:"在开发firetv时,请尝试关注pre-submission assessment guidelinesdeveloper FAQs。"

答案 1 :(得分:0)

以上的一些补充:

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

答案 2 :(得分:0)

请参阅Amazon Fire TV文档中的此主题:How Fire TV Development Differs from Android TV Development