您能否建议如何在我的 macOS 计算机上安装 Tizen 4、5 模拟器?
我有 Tizen Studio 4.1.1 提供的最新 SDK
我尝试做的事情:
我使用的是 macOS Catalina (10.15.7)
我正在开发三星Tizen智能电视的应用程序.我有一个奇怪的问题.该应用程序播放声音并响应模拟器中的遥控器键,但声音未播放且键未在模拟器中工作.
我正在使用HTML5音频标签.
可能是什么原因?提前致谢.
编辑:
一个非常基本的网页如下:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
<audio id="audioMain" src="http://streams.myabcradio.com/api/914/320/stream?user=justanuser&pass=justapassword" autoplay="autplay" preload="none"></audio>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
在模拟器中播放声音,但不在模拟器中播放声音.我尝试添加
但仍然没有声音......
我有2个相关问题:
无论出于何种原因,我的Samsung TV Web应用程序都无法从Tizen Studio运行或调试(进入仿真器或电视)-只是说它失败了
当我尝试通过命令行工具进行构建/打包/安装(或运行)时,它说失败了,但该应用程序实际上已安装并可以运行(再次,模拟器和电视中的行为相同)
但是我的主要障碍是,我似乎无法将Chrome中的开发者工具附加到正在运行的应用程序中。说明说要通过以下方式进行连接:TV_IP:7011,但这只会返回“无法连接”页面。
没有命令行工具可以调试应用程序,只有一个可以运行它。
甚至要使我的应用程序(从服务器移植到一个非平凡的Web应用程序)以在Tizen Studio中构建,都需要查找许多验证步骤/设置并将其禁用。但是我最终能够获得一个.wgt软件包来构建-但它不会安装。
当您在电视上运行该应用程序时,它确实会启动,但之后会挂起。显然,没有任何调试器或控制台等是一个巨大的障碍。
我完全能够在Tizen中构建/调试一个更简单的“玩具”应用程序(同样,可以在模拟器和电视上都可以进行调试/运行),因此所有电视管道均已连接。关于这个更复杂的应用程序的某些事情,使Tizen尝试安装它时感到窒息,如果它认为失败,则无法对其进行调试。谢谢你的帮助。
我在创建和启动Tizen Emulator时遇到问题.我收到以下错误"无法启动此VM.Shared内存不足."

问候
我看到Tizen有智能开发桥(sdb,类似于Android的adb),但它没有像Android Debug Bridge在Android上的'install'命令.
有人可以给我在Tizen仿真器上部署/执行Tizen应用程序的步骤吗?
我希望能够在Tizen开发环境之外执行此操作(QA需要这些步骤).
我安装了最新的 Tizen SDK(Tizen 2.4 SDK with IDE installer for Windows 64bit)。在 IDE 中启动模拟器管理器会出现以下错误“模拟器管理器未安装或安装路径无效”。我搜索了我的安装文件夹,但在那里找不到模拟器管理器。因此,我得出的结论是,最新安装的 Tizen SDK 中不包含 Emulator Manager。
我还检查了更新管理器,但找不到包含模拟器管理器包的 URL。如果从安装中删除了 Emulator Manager,我们应该如何安装它?
我正在尝试在Samsung模拟器上运行示例电视Web应用程序,但出现错误: Unexpected stop progress...

其中config.xml是:-
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/HelloTizen" version="1.0.0" viewmodes="maximized">
<tizen:application id="AYtSQMvNTh.HelloTizen" package="AYtSQMvNTh" required_version="2.3"/>
<content src="index.html"/>
<feature name="http://tizen.org/feature/screen.size.all"/>
<icon src="icon.png"/>
<name>HelloTizen</name>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
<tizen:profile name="tv"/>
<tizen:setting screen-orientation="portrait" context-menu="enable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/>
</widget>

samsung-smart-tv tizen tizen-web-app tizen-emulator tizen-studio
我目前正在尝试将应用程序下载到三星智能手表(Galaxy Watch Active 2019,Tizen v4.0.0.3)上。我一直在遵循有关创建 Native Tizen 应用程序的指南,并且已经按照所有步骤一步一步操作,但由于证书错误,无法让 Tizen Studio 安装该应用程序。这似乎只发生在真正的智能手表上,因为我完全能够在模拟器上安装应用程序。
我已经在包管理器中安装了三星证书扩展 SDK。我已经删除了所有现有证书并创建了新的三星证书以安装在智能手表上,但一直遇到同样的错误。我还卸载了 Tizen Studio 和与之相关的所有文件,并重置了 Smartwatch。
这是 IDE 发出的错误消息:
“错误:-12错误信息::设备未注册。首先注册此设备:<-30>结束进程(失败)处理结果:检查证书错误[-12]失败pkgcmd花费时间为[1430]ms cmd_ret: 244"
tizen tizen-emulator tizen-wearable-sdk tizen-native-app tizen-studio
在我的Tizen系统应用程序中,我提出了一个跨源AJAX请求,它在Tizen的浏览器中运行良好,但是当我将其打包为Web应用程序时,交叉原始请求无法工作.我已经在模拟器和真实设备上测试了它.我还使用webkit检查器记录网络日志,截图如下:

任何专家能告诉我为什么吗?
以下是我的代码:
var url = "";//this is assigned a domain which supports cross domain access according to HTML5 specification.
var client = new XMLHttpRequest();
client.open("GET", url, true);
client.setRequestHeader("Accept-Language", 'en-us');
client.onreadystatechange = function() { alert("succeed"); }
client.send();
Run Code Online (Sandbox Code Playgroud) I\xe2\x80\x99m 在 Windows 11 Pro PC 上运行 Tizen Studio 5.0。当我尝试启动电视模拟器时,收到弹出错误消息 \xe2\x80\x9c-enable-whpx: invalid option\xe2\x80\x9d 并且模拟器无法启动。
\n\n我一直按照这些链接中的说明进行操作:
\n\n\n我可以连接到物理三星电视并在那里部署我的应用程序,但我根本无法运行模拟器。
\n到目前为止,我已经验证:
\n我尝试过通过命令行运行模拟器。我收到相同的“-enable-whpx:无效选项”消息框,以及一堆控制台输出。这是输出:
\nC:\\tizen-studio\\tools\\emulator\\bin> .\\em-cli.bat -v launch -n t-0214-1\n[2023.2.14 17:59:47.86][WARNING][ProfileList.get] cannot find profile\n[2023.2.14 17:59:47.89][WARNING][EMLogger.printStackTrace] java.lang.NoClassDefFoundError: org/tizen/emulator/manager/ui/item/CommonViewItemFactoryV3\n at java.lang.ClassLoader.defineClass1(Native Method)\n at java.lang.ClassLoader.defineClass(ClassLoader.java:757)\n at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)\n at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)\n at java.net.URLClassLoader.access$100(URLClassLoader.java:74)\n at java.net.URLClassLoader$1.run(URLClassLoader.java:369)\n at java.net.URLClassLoader$1.run(URLClassLoader.java:363)\n at java.security.AccessController.doPrivileged(Native Method)\n at java.net.URLClassLoader.findClass(URLClassLoader.java:362)\n at java.lang.ClassLoader.loadClass(ClassLoader.java:419)\n …Run Code Online (Sandbox Code Playgroud) tizen tizen-emulator tizen-tv tizen-studio tizen-tv-emulator
当我使用ajax代码来检索json数据时,在tizen可穿戴模拟器2.3.1中,我无法连接到代理错误.
但是当我搜索时,每个人都告诉不需要为模拟器提供任何特定的代理设置.如果互联网在Tizen ide中工作正常,那么它也可以在Tizen模拟器中工作.但我收到代理错误.
有人可以帮我解决这个代理错误吗?
更新:
我应该在哪里更改代理?
代码示例:
$.getJSON( "http://api.geonames.org/citiesJSON? north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo", function( data ) {
$('#divText').html(data.result);
})
.fail(function( err ) {
//Never called
console.log( err );
});
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 tizen 智能电视模拟器 2.4 上运行 html5 应用程序。mp4 vidfeo 在网络模拟器上播放得很好,但在模拟器上却不行。我现在没有电视来测试它。这是模拟器的问题吗?假设视频没有问题,我可以提交应用程序而不在实际电视上进行测试吗?
tizen-emulator ×12
tizen ×10
tizen-studio ×5
javascript ×1
memory ×1
mobile ×1
proxy ×1
tizen-tv ×1