【问题标题】:Convert android app to smart TVs [closed]将 android 应用程序转换为智能电视 [关闭]
【发布时间】:2016-12-04 11:37:46
【问题描述】:

我们开发了一款应用作为数字标牌平台的一部分,以使用基于 Web 的仪表板远程控制多个屏幕。目前我们正在将应用程序安装在迷你电脑中并将其作为产品销售。

部署后,这款 Android 播放器应用程序可作为独立播放器运行,无需任何用户交互,但只能在迷你电脑上运行。

要将此应用转换为适用于搭载 Android TV 操作系统的智能电视,需要进行哪些重大更改?

【问题讨论】:

    标签: android android-tv smart-tv


    【解决方案1】:

    您可以试用 Smaf.tv,这是一款免费的跨平台 JS SDK 和命令行工具,您可以使用它为 LG WebOS、三星智能电视 (Orsay) 和 Tizen、Android TV 构建和打包具有一个代码库的电视应用程序和亚马逊 Fire TV。

    免责声明:我是 Smaf.tv 团队的一员,但老实说,我相信它符合您的目标

    【讨论】:

      【解决方案2】:

      如果您已经有一个 Android 应用,那么从技术上讲,它应该已经可以在 Android TV 上运行。有几个TV-specific things你可以做:

      • 声明一个 Leanback Launcher 意图。将此添加到清单中的主要活动:

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> 
        </intent-filter>
        
      • 在应用的应用标签中添加横幅:

        <application
            android:banner="@drawable/banner" >
        
      • 进行测试以确保您的任何用户交互都可以使用 DPAD/遥控器。

      如果您想仔细检查,可以在设备或模拟器中构建和运行。如果您想了解更多信息,请参阅上面链接的文档。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-04
        • 2014-10-30
        • 1970-01-01
        • 1970-01-01
        • 2018-01-11
        相关资源
        最近更新 更多