Tizen 应用程序无法安装在电视固件 1422 上
Tizen app not installable on TV Firmware 1422
我们正在为我们的一个产品开发新的 Tizen Web App。直到上周为止一切正常,我们更新了电视。
现在我们的电视在三星软件“1422”上 运行 - 并且该应用程序无法再安装。这似乎对 tizen 开发的未来很有希望,三星干得好:-P
现在我们将 SDK 中的所有内容都更新到了最新版本 2.4 - 我们已经使用所有新工具重建了应用程序。
还是不行。我们完全不明白 - 应用程序上没有任何变化。我仍然可以使用 2.4 构建所有内容。
但即使使用 2.4 版的模拟器,它也不再工作了 - 当我用 IDE 启动它时,我没有收到任何错误或任何东西 - 但我只是从未看到实际的应用程序 运行 在模拟器中。模拟器一直都是空的(2.1 版不是这种情况)。
这..有点难过..我不知道 - Tizen 文档第一眼看起来很棒 (https://developer.tizen.org)。但不要深挖!没有关于安装的信息,没有关于示例应用程序的信息(只有截图,哈哈)。没有关于兼容电视的信息's/Firmwares..没有关于远程连接应该如何工作的信息 - 或者为什么它不工作...
Tizen 对我来说只是一个巨大的黑匣子,当一切正常时,你很幸运 - 而当它一次不工作时,事情会变得非常糟糕,非常快......
到目前为止,有人对这些东西很幸运吗?
啊是的,到目前为止我们使用的安装过程 -> 获取 USB 记忆棒 -> 在上面创建一个文件夹 "userwidget" -> 将你的 "App.wgt" 放入其中。将棒放入电视,它会自动安装。现在,什么都没有了。
我们遇到了同样的问题,我们所做的是通过将 Tizen IDE 与三星电视配对,从 sdk 安装到电视上,为三星电视创建一个 NaCli 项目(sdk 的扩展) 然后转到绿色播放按钮,运行 配置,为 "Tizen Device" select 创建一个新的项目,为小部件文件 select 你的 .wgt 文件(文件)和目标模拟器应该是你的电视 IP(它应该自动完成,因为你已经在连接资源管理器中有电视)然后单击 运行 并希望最好,它对我有用并允许我在 4k 三星电视上安装多个应用程序。
http://www.samsungdforum.com/ 中的每个步骤都有几个指南,您可能不理解我所解释的内容。
在 TV Firmware 1422 上,它不适用于 pendrive。
我有同样的问题,我在这里找到答案:
http://www.samsungdforum.com/TizenGuide/tizen3511/index.html
但在按照教程进行操作之前,您需要使用开发者帐户登录。进入菜单,smart hub,三星账户,登录。
用户(登录名)是 'develop',密码为空。
没有必要执行教程中显示的设置安全配置文件。
完成所有教程步骤后,它对我来说工作正常。
过去几周我与三星支持人员保持密切联系,现在我得到了一些澄清 material:
三星方面故意禁用固件 1422 的 pendrive 解决方案 - 现在在电视上部署应用程序的唯一方法是通过网络方式:
获取开发者认证,使用 SDK 中的按钮 IDE(您还必须使用更新管理器安装认证工具,而不仅仅是 IDE)
获取设备配置文件xml(也在此向导中来自 IDE)
将您的电视设置为开发模式(在电视上打开 smart-hub 应用程序屏幕并输入魔术序列“1,2,3,4,5” -> 输入您的开发机器的 ip )
现在在IDE的连接管理器中添加你的电视的IP(你必须在同一个网络上),你现在应该可以连接了
右键单击已连接的电视并选择 "Permit application installation" - 这会将您的开发证书发送到电视
完成所有这些步骤后,您只需右键单击您的应用程序并选择"run-as -> application",他将自动尝试在连接的电视上部署该应用程序。
现在,如果你像我一样倒霉,并且出现了一个奇怪的错误 "can't handle SDB shell execute" - 那么我的朋友,故事还在继续。
现在没有人能告诉我这个 SDB 东西是什么原因或什么,似乎在某些电视上已经打开了此功能,而在其他一些电视上则没有。要解决这个问题,你需要一个所谓的 "private SDK",只有三星的内容管理器才能给你。
所以你必须去你的三星开发帐户中的 Q:A 并询问他们的联系方式..如果幸运的话你会得到你的私人 SDK 可以处理 SDB..
我还在等..(韩国新年^^)
我们正在为我们的一个产品开发新的 Tizen Web App。直到上周为止一切正常,我们更新了电视。
现在我们的电视在三星软件“1422”上 运行 - 并且该应用程序无法再安装。这似乎对 tizen 开发的未来很有希望,三星干得好:-P
现在我们将 SDK 中的所有内容都更新到了最新版本 2.4 - 我们已经使用所有新工具重建了应用程序。
还是不行。我们完全不明白 - 应用程序上没有任何变化。我仍然可以使用 2.4 构建所有内容。
但即使使用 2.4 版的模拟器,它也不再工作了 - 当我用 IDE 启动它时,我没有收到任何错误或任何东西 - 但我只是从未看到实际的应用程序 运行 在模拟器中。模拟器一直都是空的(2.1 版不是这种情况)。
这..有点难过..我不知道 - Tizen 文档第一眼看起来很棒 (https://developer.tizen.org)。但不要深挖!没有关于安装的信息,没有关于示例应用程序的信息(只有截图,哈哈)。没有关于兼容电视的信息's/Firmwares..没有关于远程连接应该如何工作的信息 - 或者为什么它不工作...
Tizen 对我来说只是一个巨大的黑匣子,当一切正常时,你很幸运 - 而当它一次不工作时,事情会变得非常糟糕,非常快......
到目前为止,有人对这些东西很幸运吗?
啊是的,到目前为止我们使用的安装过程 -> 获取 USB 记忆棒 -> 在上面创建一个文件夹 "userwidget" -> 将你的 "App.wgt" 放入其中。将棒放入电视,它会自动安装。现在,什么都没有了。
我们遇到了同样的问题,我们所做的是通过将 Tizen IDE 与三星电视配对,从 sdk 安装到电视上,为三星电视创建一个 NaCli 项目(sdk 的扩展) 然后转到绿色播放按钮,运行 配置,为 "Tizen Device" select 创建一个新的项目,为小部件文件 select 你的 .wgt 文件(文件)和目标模拟器应该是你的电视 IP(它应该自动完成,因为你已经在连接资源管理器中有电视)然后单击 运行 并希望最好,它对我有用并允许我在 4k 三星电视上安装多个应用程序。
http://www.samsungdforum.com/ 中的每个步骤都有几个指南,您可能不理解我所解释的内容。
在 TV Firmware 1422 上,它不适用于 pendrive。 我有同样的问题,我在这里找到答案: http://www.samsungdforum.com/TizenGuide/tizen3511/index.html
但在按照教程进行操作之前,您需要使用开发者帐户登录。进入菜单,smart hub,三星账户,登录。 用户(登录名)是 'develop',密码为空。
没有必要执行教程中显示的设置安全配置文件。
完成所有教程步骤后,它对我来说工作正常。
过去几周我与三星支持人员保持密切联系,现在我得到了一些澄清 material:
三星方面故意禁用固件 1422 的 pendrive 解决方案 - 现在在电视上部署应用程序的唯一方法是通过网络方式:
获取开发者认证,使用 SDK 中的按钮 IDE(您还必须使用更新管理器安装认证工具,而不仅仅是 IDE)
获取设备配置文件xml(也在此向导中来自 IDE)
将您的电视设置为开发模式(在电视上打开 smart-hub 应用程序屏幕并输入魔术序列“1,2,3,4,5” -> 输入您的开发机器的 ip )
现在在IDE的连接管理器中添加你的电视的IP(你必须在同一个网络上),你现在应该可以连接了
右键单击已连接的电视并选择 "Permit application installation" - 这会将您的开发证书发送到电视
完成所有这些步骤后,您只需右键单击您的应用程序并选择"run-as -> application",他将自动尝试在连接的电视上部署该应用程序。
现在,如果你像我一样倒霉,并且出现了一个奇怪的错误 "can't handle SDB shell execute" - 那么我的朋友,故事还在继续。
现在没有人能告诉我这个 SDB 东西是什么原因或什么,似乎在某些电视上已经打开了此功能,而在其他一些电视上则没有。要解决这个问题,你需要一个所谓的 "private SDK",只有三星的内容管理器才能给你。
所以你必须去你的三星开发帐户中的 Q:A 并询问他们的联系方式..如果幸运的话你会得到你的私人 SDK 可以处理 SDB..
我还在等..(韩国新年^^)