Tizen SDK for Samsung TV Web App 抛出 java.lang.Integer cannot be cast to java.lang.Double
Tizen SDK for Samsung TV Web App throws java.lang.Integer cannot be cast to java.lang.Double
我开始学习如何为三星电视构建 Web 应用程序。我已经安装了 Tizen SDK 2.4.0 Rev4 和 Java 8 更新 74.
我在 Mac X Yosemite 10.10.5.
上将现有的 Tizen Web TV 应用程序 (tv-2.4) 导入到 Tizen IDE
当我打开 Tizen IDE 时,它抛出以下错误。
构建过程中出现错误。
项目“{ProjectName}”上的错误 运行 生成器 'Tizen Web Builder'。
java.lang.Integer 无法转换为 java.lang.Double
如果我点击警告对话框中的“确定”按钮,我可以继续使用 Web 模拟器开发和查看应用程序。
但是,当我尝试在连接资源管理器 window 中选择设备的情况下在电视(运行 As -> Tizen Web 应用程序)上查看它时,显示相同的错误并且没有任何反应.
我卸载了 Tizen SDK 并重新安装,希望能修复它。我还将 Java 从 Java 8 次更新 73 更新为 Java 8 次更新 74。运气不好。
您知道如何解决此问题并能够在电视上查看该应用程序吗?该应用程序仅使用 HTML 和 Java 脚本构建。我在这个项目中没有 Java 代码。
问题是由错误的作者证书密码引起的。重新生成证书解决了问题,现在我可以将应用程序部署到电视上了。
关于错误:
Errors occurred during the build. Errors running builder 'Tizen Web Builder' on project '{ProjectName}'. java.lang.Integer cannot be cast to java.lang.Double
我团队中的每个人都对 2.4 R4 有同样的问题。但是这个错误似乎是无害的。第一次点击debug/run,构建项目,显示错误。第二次点击启动应用程序没有任何问题。
此问题不会出现在 2.4 R3 中,似乎已在 2.4 R5 中得到更正。
将您的 IDE 升级到 2.4R6 应该可以解决您的问题。证书将保留在您的计算机中,但您可能需要重置电视以重新启用开发者模式。
我开始学习如何为三星电视构建 Web 应用程序。我已经安装了 Tizen SDK 2.4.0 Rev4 和 Java 8 更新 74.
我在 Mac X Yosemite 10.10.5.
上将现有的 Tizen Web TV 应用程序 (tv-2.4) 导入到 Tizen IDE当我打开 Tizen IDE 时,它抛出以下错误。
构建过程中出现错误。 项目“{ProjectName}”上的错误 运行 生成器 'Tizen Web Builder'。 java.lang.Integer 无法转换为 java.lang.Double
如果我点击警告对话框中的“确定”按钮,我可以继续使用 Web 模拟器开发和查看应用程序。
但是,当我尝试在连接资源管理器 window 中选择设备的情况下在电视(运行 As -> Tizen Web 应用程序)上查看它时,显示相同的错误并且没有任何反应.
我卸载了 Tizen SDK 并重新安装,希望能修复它。我还将 Java 从 Java 8 次更新 73 更新为 Java 8 次更新 74。运气不好。
您知道如何解决此问题并能够在电视上查看该应用程序吗?该应用程序仅使用 HTML 和 Java 脚本构建。我在这个项目中没有 Java 代码。
问题是由错误的作者证书密码引起的。重新生成证书解决了问题,现在我可以将应用程序部署到电视上了。
关于错误:
Errors occurred during the build. Errors running builder 'Tizen Web Builder' on project '{ProjectName}'. java.lang.Integer cannot be cast to java.lang.Double
我团队中的每个人都对 2.4 R4 有同样的问题。但是这个错误似乎是无害的。第一次点击debug/run,构建项目,显示错误。第二次点击启动应用程序没有任何问题。
此问题不会出现在 2.4 R3 中,似乎已在 2.4 R5 中得到更正。
将您的 IDE 升级到 2.4R6 应该可以解决您的问题。证书将保留在您的计算机中,但您可能需要重置电视以重新启用开发者模式。