部署Tizen App时出错 - 无法获取设备信息

Oli*_*dam 1 television samsung-smart-tv tizen tizen-web-app tizen-studio

我在将Tizen应用程序部署到我的三星智能电视上时出现问题.有一段时间它工作得非常好,但自从将tizen studio更新到2.0并将tv-extension更新到4.0后它就再也无法正常工作了.我总是收到"无法获取设备信息"错误.

[2017.11.22 00:54:29] [错误] ProfileInfo.java(426) - 无法从'10 .0.0.40:26101'获取设备信息(型号:UJ5500,平台:Tizen,版本:未知,个人资料:unknown `-)java.lang.Exception:无法在org.tizen.common.util.LaunchUtil.checkProfile上的org.tizen.common.core.application.ProfileInfo.getProfileInfo(ProfileInfo.java:413)获取设备的配置文件版本(LaunchUtil.java:158)org.etil.debugyer.LaunchConfiguration.launch(LaunchConfiguration.java:840)上的org.tizen.web.zimlaunch.deployer.ZimLaunchDelegate.preLaunchCheck(ZimLaunchDelegate.java:141) Org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)位于org.eclipse.debug.internal的org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039). ui.DebugUIPlugin $ 8.run(DebugUIPlugin.java:1256)org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

所需的Tizen版本设置为2.3,我的模型是UJ5500(2015).

在三星的开发网站上,他们说这种错误只发生在2015款车型上而且可以忽略不计,但我无法进行部署.我还考虑过将tizen studio降级到1.3,将tv扩展到3.0,就像我以前一样,遗憾的是我无法安装包管理器的web-app dev.对于那些可能认为这是由证书引起的人,我已经使用我的三星设备的UDID创建了一个公共和合作伙伴.顺便说一下,它也没有在仿真器上工作(相同的错误).

小智 5

你需要使用一个较旧的Tizen Studio(我知道,我知道,它是愚蠢的 - 希望你保持旧的).我确定您已经注意到您无法安装电视所需的TV-2.3.0扩展程序.我和我有同样的问题.答案就在这里:http://developer.samsung.com/tv/develop/specifications/tv-model-groups ,我从中获得灵感:https://developer.tizen.org/ko/论坛/ SDK-IDE /设备管理器-未知的平台?langredirect = 1

如果他们只是让你在新的IDE中安装旧的电视扩展,那会不会很好?哦,好吧......希望这对你有所帮助.如果您不确定运行未记录的"./sdb功能",它将显示电视需要的版本.

~/tizen-studio-2/tools/sdb capability

secure_protocol:enabled
rootcmd_support:disabled
zone_support:disabled
multiuser_support:disabled
cpu_arch:armv7
profile_name:tv
vendor_name:Samsung
--->>> platform_version:2.3.0 <<<---
product_version:1.0
sdbd_version:2.2.17
Run Code Online (Sandbox Code Playgroud)

-Sebastian