【问题标题】:How difficult will it be to make Android TV app compatible/available on Amazon Fire TV app store?在 Amazon Fire TV 应用商店上兼容/提供 Android TV 应用程序有多难?
【发布时间】:2017-06-16 20:03:30
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    this SO postthis one 似乎更普遍地回答了这个问题。基本上,您应该能够使用准确的 APK,除了一些更改。

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

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

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

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

    最后说明:“在为firetv 开发时,也请尝试关注pre-submission assessment guidelinesdeveloper FAQs。”

    【讨论】:

      【解决方案2】:

      对上述内容的一些补充:

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

      【讨论】:

        猜你喜欢
        • 2015-03-15
        • 2016-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多