问题标签 [tizen-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1803 浏览

tizen - Tizen Studio - 无法连接 Mac 和电视

我尝试了几天来安装 Tizen Studio 并在三星智能电视上安装应用程序。

我现在在 Mac 上(mac OS X 10.9.5),这是我尝试过的:

1/ 下载安装

我从这里下载了 IDE 安装程序和 CLI 安装程序:https ://developer.tizen.org/zh-hans/development/tizen-studio/download?langredirect=1

第一个问题:IDE 安装程序文件不起作用,无法安装,所以我安装了 CLI:看起来没问题。

然后我使用 CLI 打开package-manager并安装了Tizen SDK tools(来自 Main SDK)和TV-Extensions-5.5,Samsung Certificate ExtensionTV Extensions Tools(来自 Extension SDK)。

2/ 创建基本应用

我试图按照这个链接:https ://developer.tizen.org/zh-hans/community/tip-tech/sample-web-application-development-using-command-line-interface

我使用 PROFILE =tv-samsung-5.5和 TEMPLATE =创建了一个示例应用程序BasicBasicProject,我进行了构建,我生成了证书,创建了一个安全配置文件,我使用签名进行了打包,然后我被卡住了,因为我无法连接我的 mac 和电视。

3/ 电视部分

我将电视置于开发者模式,在电视上创建了三星配置文件,并将 Mac 和电视连接到同一个 wifi 上。

4/ 设备管理器失败:sdb 问题?(智能发展桥)

我使用 CLI 打开设备管理器界面,单击远程设备管理器并使用扫描设备选项:它返回我的电视 ip。然后,当我将连接从 OFF 切换到 ON 时,我收到以下错误消息:

  • 服务器未运行。现在在端口 26099* 上启动它
  • 服务器已成功启动 * 无法连接到 172 。.* .***:26101

您可能会因为以下原因收到此消息:

  • 此远程设备已被另一台连接

  • 此远程设备在非标准端口上运行。

  • 没有IP地址,请检查物理连接。

然后,我尝试使用 CLIsdb connect 172.**.***.***并收到此错误:

dyid:/usr/lib/libcrypto.35.dylib 的注册代码签名

  • 服务器未运行。现在在端口 26099 上启动它 *

dyId:为 /usr/lib/libcrypto.35.dylib 注册的代码签名

  • 服务器已成功启动 *

错误:协议故障:无状态

无法连接到 172 。.* .***:26101

我想我可能有一个 sdb 问题,因为当我尝试时:sbt kill-server我有一条消息说服务器没有运行,那么如果我这样做sdb start-server了,我会收到与以前相同的消息,* Server has started successfully *但是如果我再试一次,sbt kill-server我仍然收到消息server is not running......

最后一个精度:/usr/lib/libcrypto.35.dylib当我第一次尝试该命令时文件丢失了,所以我在互联网上找到它并自己添加它。

你有什么想法让它工作吗?我错过了什么吗?

我尝试使用 sdk 8、12、13 并且从未设法使其工作,现在我有java 1.8.0_241javac 1.8.0_241并且Tizen CLI 2.5.16

如果您需要更多信息,我将编辑我的问题。

0 投票
4 回答
4799 浏览

google-chrome-devtools - Chrome devtools 检查器在使用 Samsung TV Tizen Web 应用程序进行调试时显示空白屏幕

我正在Samsung TV Tizen Web Application使用Tizen Studio 3.6and进行调试Google Chrome Version 80.0.3987.100 (Official Build) (64-bit)。但是Chrome Inspector显示黑屏。

Chrome 路径配置:

镀铬路径

铬黑屏:

铬黑屏

请帮我解决这个问题。

0 投票
1 回答
82 浏览

c# - Tizen.NET NfcCardEmulation 抛出 UnsupportedException(具有附加权限)

我遇到了 Tizen.NET Api v4 的问题。通常我需要在手表中进行cardemulation,但是在执行静态方法时

NfcManager.GetCardEmulationAdapter()

我正在获取日志

设备管理器

tizen-manifest.xml 看起来像(他是由 vs2019 和 Tizen ext 生成的) <?xml version="1.0" encoding="utf-8"?> <manifest package="tizenapp" version="1.0.1" api-version="4" xmlns="http://tizen.org/ns/packages"> <profile name="wearable" /> <ui-application appid="tizenapp" exec="tizenapp.dll" multiple="false" nodisplay="false" taskmanage="true" type="dotnet" launch_mode="single"> <label>tizenapp</label> <icon>tizenapp.png</icon> <metadata key="http://tizen.org/metadata/prefer_dotnet_aot" value="true" /> <splash-screens /> </ui-application> <shortcut-list /> <privileges> <privilege>http://tizen.org/privilege/secureelement</privilege> <privilege>http://tizen.org/privilege/nfc</privilege> <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege> <privilege>http://tizen.org/feature/network.nfc.card_emulation</privilege> <privilege>http://tizen.org/feature/network.nfc</privilege> </privileges> <dependencies /> <provides-appdefined-privileges /> <feature name="http://tizen.org/feature/network.nfc">true</feature> <feature name="http://tizen.org/feature/network.nfc.card_emulation">true</feature> <feature name="http://tizen.org/feature/network.secure_element">true</feature> <feature name="http://tizen.org/feature/network.secure_element.ese">true</feature> <feature name="http://tizen.org/feature/network.secure_element.uicc">true</feature> </manifest>

我不知道我需要什么来解决这个问题。

0 投票
1 回答
178 浏览

tizen - Tyzen Studio 包管理器无法使用 java nullpointer execption 打开。而且很多工具打不开

我在使用 Windows 版本的 Tizen Studio 时遇到很多问题,例如模拟器管理器、控制面板无法打开。所以我尝试了mac版本,但在启动时安装它无法打开包管理器并出现“无法执行可运行(java.lang.NullPointerException)原因:null”错误,尽管有有效的JDK 11和最新的安装程序3.6。到目前为止没有找到有效的解决方案。那么我们应该因为缺乏支持和改进而放弃 Tizen 工作室吗?有没有人有解决方案?

编辑 - 解决方案:

在 Windows 上使用 JDK8 并且我没有测试之后,我能够运行所需的工具,例如模拟器管理器,但这也应该适用于 mac。我希望第一次有更多关于它的信息。使用其他更新版本的 JDK 不会产生任何错误,但它需要 JDK12 或 JDK8,如此处所述

在此处输入图像描述

0 投票
2 回答
540 浏览

web - 在 Web App Tizen [TV] 上旋转屏幕方向

我正在 Tizen 上开发一个 Web 应用程序。我的应用程序最初是在 iOS 和 Android 等其他平台上开发的。

基本上,它以横向模式启动并播放远程内容,例如图像、视频或打开网页。它在应用程序内有一个菜单,让人们能够手动更改应用程序内的屏幕方向。这种方法在 iOS 和 Android 上非常简单,但在 Tizen 上似乎并不那么容易。

我正在关注 Tizen 的官方文档,该文档将我们发送到:https ://w3c.github.io/screen-orientation/ 但是,即使我按照上面链接上写的步骤操作,也无法使其工作。

这是我尝试旋转时得到的:

尝试:

screen.orientation.lock('portrait-primary')

错误 :

PS该应用程序已经全屏。该错误不相关。

你有什么想法 ?

谢谢

0 投票
1 回答
50 浏览

tizen - 在 tizen 可穿戴应用程序中大约一个小时后获取 GPS 的 LOCATIONS_ERROR_SERVICE_NOT_AVAILABLE

我们有位置跟踪 tizen 可穿戴混合应用程序。它每 10 分钟扫描一次 gps 位置并发送到服务器。

我们能够在 gear s3 LTE 版本上完美扫描位置近 1 小时,但之后它开始给出错误 LOCATIONS_ERROR_SERVICE_NOT_AVAILABLE,即使我们从未从同一位置移动手表。

如果我出门在外,它将无法从 LOCATIONS_ERROR_SERVICE_NOT_AVAILABLE 错误中恢复。

我们在 Tizen 清单文件(服务应用程序)中有以下内容:

我们在 config.xml 文件(Web 应用程序)中有以下内容:

谢谢

0 投票
0 回答
222 浏览

avplayer - 在 Tizen 上使用 AVPlay API 快退或快进时如何停止重新缓冲?

我正在为具有存档播放功能的 Tizen OS 构建一个应用程序,现在我想快进或倒带视频,但在单击按钮后它总是开始缓冲。这对用户体验不利,所以我想以某种方式消除它。我该怎么做?

这是倒带的代码:

我还尝试添加代码来设置缓冲区大小,但它似乎不起作用:

0 投票
0 回答
146 浏览

c - Tizen Native Service:无法同时访问位置和心率

我正在为 Samsung Wearable 4.0 开发一个混合应用程序(Web UI + Native Service)。我已经实现了从 Native Service获取心率位置数据的代码。我还将应用程序设置为在后台连续获取数据。问题是我只得到位置而不是心率。

  • 如果我停止位置管理器,我会得到心率。

  • 如果我同时启动位置管理器和心率传感器,大多数时候我只获得位置数据,有时我会在 40-50 个位置数据点之后获得几个心率数据点。

到目前为止,我还没有看到任何此类问题。我检查了我的代码,但根据可用于 Tizen 应用程序开发的示例代码,它似乎是正确的。

如果我跳过一个模块(位置或心率),另一个模块工作正常,这让我相信位置传感器会以某种方式停止心率传感器?

0 投票
1 回答
617 浏览

tizen - Tizen Studio 包管理器:安装失败


昨天我安装了Tizen Studio,但无法Package Manager正常工作...
我正在尝试安装Certificate Manager.
安装开始得很好,但过了一段时间后,所有安装都失败了。

图片

以下是详细的错误消息: 有谁知道可能是什么问题? 我可以以某种方式手动安装吗? 任何帮助,将不胜感激。谢谢。
错误 1 错误 2 错误 3

Certificate Manager

0 投票
1 回答
148 浏览

tizen-wearable-sdk - 三星 Galaxy Store 卖家门户 - 如何修改 Tizen 应用程序的“版本代码”

当我尝试将 Tizen 可穿戴应用程序的 Beta 版上传到三星 Galaxy Store Sellers Portal 时,我收到错误消息:

版本代码无效。VersionCode 必须以整数形式输入,并且同一版本号不能用于多个二进制文件。

我已经有一个测试版,并且正在尝试为相同的 1.0.0 版本的应用程序上传一个更新的测试版。

在我的 tizen-manifest.xml 文件中,我指定了 version="1.0.0",但我不知道如何指定“VersionCode”或“Version Code”。

当您在三星 Galaxy 商店卖家门户中查看时,我当前的测试版显示了您在下图中看到的内容。

在此处输入图像描述

如何为 Tizen 应用程序设置“版本代码”?如果重要的话,我正在使用 Visual Studio 构建一个基于 .NET 的 Tizen 应用程序。

现在我只需要删除已启动的测试版并上传具有相同“版本代码”但我无法更改的新测试版。我在任何地方都找不到此文档,并且在三星开发者论坛的深处进行搜索也没有帮助。