在 2014 型号/应用程序上安装应用程序未出现

Installing app on 2014 model / app doesn't appear

我正在使用 SDK 5.1 并在模拟器上测试了一个 javascript 应用程序。现在我正在努力在我的 2014 型号上安装该应用程序。

我遵循了 2014 型号的三星指南 (http://www.samsungdforum.com/Guide/art00121/index.html)。

我已经使用 "develop" 帐户登录,输入 ip 并单击 "start user app sync"。然后我得到一个弹出窗口 "User Apps sync requested - OK" 我的问题是,(甚至在几分钟后)该应用程序没有出现在我电视的应用程序部分。

我已经检查了我的 access.log 的 apache,并找到了 widgetlist.xml 和 zip 文件的代码 200:

所以,电视应该已经收到文件,但没有安装应用程序。

这是我的 widgetlist.xml:

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<rsp stat='ok'>
<list>
<widget id='MyApp'>
<title>Test</title>
<compression size='460823' type='zip'/>
<description>Test</description>
<download>http://xxx.xxx.xxx.xxx/Widget/MyApp_0.100_Europe_20150101.zip</download>
</widget>
</list> 
</rsp>

这是我的 widget.xml:

<?xml version="1.0"encoding="UTF-8"?>
<widget>
<ThumbIcon>icon/ThumbIcon.png</ThumbIcon>
<BigThumbIcon>icon/BigThumbIcon.png</BigThumbIcon>
<ListIcon>icon/ListIcon.png</ListIcon>
<BigListIcon>icon/BigListIcon.png</BigListIcon>
<category>Information</category>
<autoUpdate>n</autoUpdate>
<cpname></cpname>
<cpauthjs></cpauthjs>
<login>y</login>
<ver>0.100</ver>
<mgrver>1.000</mgrver>
<fullwidget>y</fullwidget>
<srcctl>y</srcctl>
<ticker>n</ticker>
<childlock>n</childlock>
<audiomute>n</audiomute>
<videomute>n</videomute>
<dcont>y</dcont>
<network>y</network>
<widgetname>MyApp</widgetname>
<description></description>
<width>960</width>
<height>540</height>
<author>
    <name></name>
    <email></email>
    <link></link>
    <organization></organization>
</author>
</widget>

您知道问题出在哪里吗?电视上是否有任何日志,可以访问以获取更多信息?

感谢您的帮助!

尝试将其压缩并放入 U 盘中。打开 SmartHub 并插入驱动器。您应该会在中心看到您的应用程序。如果一切顺利的话。

就我而言,这是 index.html 中的问题?!​​?在(.css before .js)中更改包含文件的顺序后,它现在可以工作了。

对我来说很有趣,这会导致网络服务器和电视同步时出现问题

当我在其他三星平台(三星电视 2012、2013、2014)上完全测试过的应用程序无法加载三星蓝光播放器时,我也遇到了同样的事情,这与在电视上加载应用程序的步骤类似。

经过大量测试和试验后,我终于发现有一个特定的 jquery 库 jquery-latest.js 阻止应用程序上传到蓝光播放器。所以我将应用程序重新分解到另一个 jquery 库...现在应用程序运行良好