我们开发了一款应用程序作为数字标牌平台的一部分,使用基于网络的仪表板远程控制多个屏幕。目前,我们正在将应用程序安装在迷你PC中并作为产品销售。
一旦部署,这个Android播放器应用程序就像一个独立的播放器,没有任何用户交互,但只在迷你PC上。
将此应用转换为使用Android TV OS的智能电视需要进行哪些重大更改?
答案 0 :(得分:2)
您可以尝试Smaf.tv,这是一款免费的跨平台JS SDK和命令行工具,您可以使用它来构建和打包电视应用程序,其中包含一个代码库,用于LG WebOS,三星智能电视(Orsay)和Tizen,Android TV和亚马逊Fire TV。
免责声明:我是Smaf.tv团队的一员,但说实话,我相信它符合您的目标
答案 1 :(得分:0)
如果您已经拥有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 /遥控器进行的任何用户互动。
如果要仔细检查,可以在设备或模拟器中构建和运行。如果您想了解更多内容,请在上面链接的文档中提供更多内容。