无法将应用添加到三星智能电视仿真器

时间:2018-11-19 07:23:23

标签: samsung-smart-tv

如果有人可以向我提供建议,让我开始测试三星电视模拟器,因为我需要测试一个Web应用程序,那么我将非常感激。

我正在使用Windows10。Tizen Studio 3.0,电视模拟器4

当我在“应用程序”部分中查看时,只会看到Internet选项。当我尝试将示例应用程序拖到仿真器中时,我看到一个不允许的图标。

我试图通过内置浏览器(通过localhost或远程地址)访问该应用程序,但该应用程序失败,因为它没有网络访问权限。在默认配置下,它处于Nat模式。我不知道要使用哪些端口进行端口转发,因此我遵循了桥接网络说明,但这也不起作用。 我尝试添加一个名为Apps的共享文件夹,并向其中添加一个示例应用程序,但是那里也没有任何显示。

我已经创建了测试证书,但不确定如何应用或是否自动应用。 任何建议都将受到欢迎,因为我已经没有足够的想法了。

2 个答案:

答案 0 :(得分:0)

要安装该应用程序,您必须将证书上传到仿真器(或电视),请在creating certificates for Samsung TV devs下找到说明

使证书正常工作的最佳方法是在启动仿真器后创建证书,这样做,证书管理器将自动获得仿真器DUID

电视模拟器不支持拖放操作,因此必须使用“运行方式...”选项(右键单击项目名称),然后选择“ Tizen Web应用程序”

更新: 为了节省时间,最好降级到Tizen Studio 1.3和TV Extensions 3,大多数问题都会消失,并且您将能够开发相同的应用程序(包括2015和2016年型号)

请遵循本指南HOW TO GET BACK TIZEN STUDIO 1.3 AND TV EXTENSIONS 3.0

因此,在恢复旧的1.3 IDE之后(使用新的工作区)

  • 创建并启动电视模拟器(电视扩展3)
  • 创建证书(请记住使用您的Samsung Developer帐户登录),将它们链接到DUID
  • 打开“连接浏览器”视图,右键单击仿真器,然后选择“允许安装应用程序”
  • 右键单击项目名称,然后选择“运行方式... Tizen Web应用程序”
  • 交叉手指

答案 1 :(得分:0)

非常感谢您的回复!我按照这些步骤进行操作,它使我比以前更加接近了,但是仍然无法加载应用程序。它出现在设备管理器中,并且我能够在其中添加证书。但是,它不会像Samsung屏幕快照中那样显示。我看不到右侧的目录结构,并且连接按钮为浅蓝色,好像这不是一个选项。 enter image description here

当我尝试通过设备管理器添加应用程序时,它说sdbCommandRejectedException:closed 当我通过“运行”尝试时,问题显示为“已关闭”。 我尝试了许多第4版和第5版示例应用程序。我尝试了一个空白的示例应用程序,它们都有关闭错误。

我搜索并找到了与已关闭的已关闭错误相关的论坛条目。 https://developer.tizen.org/forums/sdk-ide/tizen-studio-cannot-run-application-on-smart-tv

这可能与电视模拟器或sdk的版本有关?有人能够使用tizen.bat运行示例应用程序 但是我找不到那个蝙蝠。我正在使用sdk 3.0,并且他正在运行早期版本。 这个简单的模拟器耗时多久。如果您有任何建议,我将不胜感激。谢谢。