Fay*_*waz 4 testing roku brightscript
我是Roku开发的新手(实际上是在R&D阶段).我读到我们无法在模拟器上测试 Roku应用程序并需要真正的设备.如果我们开发一个应用程序,我们将如何测试它?
我检查了Roku开发者网站和互联网上的不同链接,但找不到任何能回答我问题的内容
根据我的信息,Roku销售5台设备:
请帮忙.谢谢
小智 6
披露:我是 Roku 员工。
没错,您需要一个实际的 Roku 设备来测试您的应用程序。您可以在 eBay 上以非常便宜的价格(20-35 美元)购买它们,或者您可以以 50 美元的价格从我们的网站上购买全新的设备。最新的 Roku Streaming Stick(型号 #3600X)是我个人最喜欢的选择,而且物有所值。
您不需要购买所有设备,但我们建议您购买多个型号,以便您可以跨设备进行 QA 测试。然而,一种流行的开发方法是在低端模型上构建您的频道,这在理论上将确保它也适用于高端模型。这也意味着您必须减少购买费用。
下载我们的预先认证清单并打开第三张表,其中包含我们所有型号和相应代号的列表。我建议在“Giga”或“Paolo”上构建。
将此成本视为研发费用。此外,您还可以在空闲时间使用该设备!
至于你的其他问题:
另一个选项是检查设备型号的第一个数字是否小于“3”(表示它是低端设备)并添加条件,例如删除动画。
您可以在我们的 RokuDev GitHub 页面上找到两个示例:
Hero-Grid-Channel —> 组件 —> LoadingIndicator —> LoadingIndicator.brs —> 第 244 行
多直播频道 —> 源 —> Main.brs —> 第 21 行
我们可以做一个支持所有5个设备的应用吗?
是.虽然OpenGL和非OpenGL设备之间存在性能问题,但Roku正在努力保持其平台的连贯性.不再支持"传统"模型(<2222),固件保持最新状态.
我们需要多种分辨率的资产吗?
理论上是的,实际上 - 不是真的.如果您使用RTFM并仔细预先计划,您只能在一个分辨率中处理资产.你需要3种尺寸的app图标,没有汗水.对于真正的用户界面,你可以做HD(720)或FHD(1080)并保持相应的比例 - 电视是非常宽容的缩放图形,因为10英尺的观看距离(60"1080p屏幕是"视网膜"超出8英尺).可以在很大程度上怠慢SD.
我需要购买所有设备吗?
没有.并且有超过5个设备正在使用 - 请参阅https://forums.roku.com/viewtopic.php?f=34&t=86471&start=15#p536994获取某些统计信息(RokuCo不发布统计信息,因此这是关于最好的信息).如果你只购买2台设备,我会说得到
作为第三个型号,我会说"新的HDMI棒"#3600.你可以把它作为唯一的设备,它的性能介于上面的(1)和(2)之间...但我认为只用1个设备进行开发是一个好主意.
您可能没有注意到的一件事是,在海信/ TCL /夏普/ Insignia品牌,型号#5xxx下也有这些" Roku TV "的东西.这些是适当的电视与适当的Roku智能 - 意味着可以运行您的Roku应用程序.一个人就可以得到......(略读BestBuy网站)售价130-150美元,24-32英寸屏幕.
我甚至没有提到这里的4k/HDR热潮,也没有提到将在假日季节推出的新型37xx/46xx型号(我只期待那里的轻微演变).
| 归档时间: |
|
| 查看次数: |
3322 次 |
| 最近记录: |