我开始和Tizen一起工作了,我正在学习它的教程.当我测试我的应用程序时,当我在模拟器上打开它们时,它们只会出现黑屏,我不知道为什么会这样.
有人会知道是什么导致这种情况,以及如何解决它?我正在使用Windows 7 64位,我已经安装了Intel Haxm并启用了虚拟化.模拟器似乎工作正常,但是,我的应用程序仍然存在这个问题.
感谢您的帮助.
向三星注册以获得开发者证书后,我无法安装我的应用程序,我得到了SIGNATURE_INVALID(代码22)。
该应用程序可以是任何东西,包括IDE向导中的hello world应用程序。
有趣的是,在收到三星发回的电子邮件并安装密钥之前,我已经部署了一个hello world应用程序,并且可以正常工作。无法再重复此操作。
从IDE登录:
Launching the Tizen application...
# If you want to see the detailed information,
# please set the logging level to DEBUG in Preferences and check the log file in '(...)'.
[Initializing the launch environment...]
RDS: On
Target information: SM-R380
Application information: Id(p8BYHTMfs6.Pilot), Package Name(p8BYHTMfs6), Project Name(Pilot)
[Transferring the package...]
Repackaging is in progress before the package transfer.
Transferred the package: (...)/tizen/Pilot.wgt -> /opt/usr/apps/tmp
[Stopping running application...]
[Installing the package...]
path is /opt/usr/apps/tmp/Pilot.wgt
start process …Run Code Online (Sandbox Code Playgroud) macos tizen tizen-web-app samsung-galaxy-gear tizen-wearable-sdk
我安装了最新的 Tizen SDK(Tizen 2.4 SDK with IDE installer for Windows 64bit)。在 IDE 中启动模拟器管理器会出现以下错误“模拟器管理器未安装或安装路径无效”。我搜索了我的安装文件夹,但在那里找不到模拟器管理器。因此,我得出的结论是,最新安装的 Tizen SDK 中不包含 Emulator Manager。
我还检查了更新管理器,但找不到包含模拟器管理器包的 URL。如果从安装中删除了 Emulator Manager,我们应该如何安装它?
我正在使用html,js,tau和jquery开发一个tizen web应用程序.当用户点击特定位置时,我需要一个上下文菜单.有可能吗?
我试过了,
$("#myContextMenu").popup('open');
Run Code Online (Sandbox Code Playgroud)
表明
TypeError: $(...).popupwindow is not a function
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
我想使用 create-react-app 构建一个 Web 应用程序,然后将其与 Tizen 打包以制作三星智能电视的应用程序。我如何建立这样的项目?要创建我的 React 应用程序的 Tizen 项目,我应该构建、打包或添加什么?如果有人能给我写一个分步指南,我将非常非常感激。
我试图在 Tizen 项目中创建一个反应应用程序。它没有用。我尝试构建我的 React 应用程序并将构建目录复制到 Tizen 项目。它没有用。我认为在 config.xml 中指向我的 react 应用程序中的 index.html 会产生一些结果。但不是。尝试将文件从 react 应用程序增量添加到我的 Tizen 应用程序。失败。
这个三星电视的开发似乎有点困难。帮助。我是防火和绝望的。谢谢。
我想从Tizen的弹出选择器菜单中打开不同的页面.
我有8个菜单项,每个菜单项都应该使用active-ui-page类在同一个HTML中打开一个不同的页面.
我尝试使用这里提到的代码来做它.
但是当我转回选择器时,它们的指示符名称不会改变.
请帮帮我.
我正在尝试在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
我正在尝试从 CLI (Arch linux) 为 Samsung Active 2 智能手表构建 tizen Web 应用程序,但不断收到此错误:
[ERROR] Main.java(195) - org.tizen.common.sign.exception.CertificationException: Invaild password
Run Code Online (Sandbox Code Playgroud)
我遵循了本手册:Tizen CLI 手册
我用来构建包的命令是:
tizen package -t wgt -s CertificateName -- .
Run Code Online (Sandbox Code Playgroud)
其中,CertificateName 是我使用 CLI 和以下命令创建的现有证书的名称:
tizen certificate -a CertificateName -p password -n Name -e fake@email.com
Run Code Online (Sandbox Code Playgroud)
生成证书后,我使用以下命令将其添加到安全配置文件中:
tizen security-profiles add -n author -a /home/user/tizen-studio-data/keystore/author/author.p12 -p password
Run Code Online (Sandbox Code Playgroud)
之后,我使用以下命令将信任锚添加到项目中:
tizen trust-anchor set -c /home/user/tizen-studio-data/keystore/author/author.p12 -s true -- projectfolder
Run Code Online (Sandbox Code Playgroud)
如何修复无效密码错误?谢谢!
我正在 Tizen Studio 3.7 上开发一个基于 Web 的应用程序,我希望将其安装在 Samsung Galaxy Watch 上。我可以通过 wifi 将手表连接到我的电脑,但是,当我尝试运行该应用程序时,我遇到以下错误:“由于签名错误,设备上的应用程序安装失败!(错误代码:-12)
您需要一个适当的证书配置文件,可以在证书管理器中创建或激活该配置文件。您想打开证书管理器吗?”
几个月前我运行了同一个应用程序,而且我目前使用的证书配置文件与之前使用的相同。此外,该应用程序在模拟器上运行良好。
还有两个与我的 IDE 相关的问题,虽然不大,但可能与此问题相关。-> 当我单击 Tizen Studio 中的按钮时,证书管理器永远不会启动。我需要使用 \tools\certificate-manager 中的 eclipse.exe 启动它。-> 另外,当我单击 TizenStudio.exe 时,IDE 永远不会启动,我需要使用与 TizenStudio.exe 位于同一文件夹中的 eclipse.exe 启动它
我尝试创建新的证书配置文件并构建应用程序,但重复出现相同的错误。
我在将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创建了一个公共和合作伙伴.顺便说一下,它也没有在仿真器上工作(相同的错误).
television samsung-smart-tv tizen tizen-web-app tizen-studio
我正在为 Samsung Gear 开发 Tizen Web 应用程序。(使用 Tizen 2.4)
目前我尝试添加一个功能,允许用户通过手表打开手机上的链接。因此,当他按下按钮时,手机的默认浏览器中将打开一个 URL。我注意到其他智能手表应用程序也有此功能。
浏览这些论坛后,我找到了一个代码示例:
var appControl = new tizen.ApplicationControl('http://tizen.org/appcontrol/operation/view',
'https://www.tizen.org', null, null, null, null);
tizen.application.launchAppControl(appControl, null, function() {
console.log('launch application control succeed');
}, function(e) {
console.log('launch application control failed. reason: ' + e.message);
}, null);
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试运行它时,出现以下错误:"launch application control failed. reason: No matched application found."
我的应用程序在其配置文件中添加了以下权限:
<tizen:privilege name="http://tizen.org/privilege/application.info"/>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>
Run Code Online (Sandbox Code Playgroud)
我正在开发 Tizen 并制作网络应用程序。
我在 html5 中有一个 div,我在这个 div 上设置和图像作为背景。现在我有一些场景,我必须在这个 div 中多次显示一些随机文本。不能保证文本总是相同的大小。我的图像大小是 300 宽和 90 高。
现在我想在文本较大时通过 javascript 设置我的 div 向上和向下滚动。我试过 scrollTop, overflow: auto/scroll 但它不起作用。
实际上我可以在 Eclipse 中的 HTML 视图中看到结果,但是当我在设备上运行我的代码时,它没有显示任何滚动条。任何帮助,将不胜感激 。
这是我的代码,其中有一个名为 textView 的 div:
<div id="textView" style="height: 90px; width: 300px;
margin-left: 20px; margin-top: 20px;overflow: auto;">
</div>
Run Code Online (Sandbox Code Playgroud)
在 javascript 中:
var elem = document.getElementById("textView");
elem.scrollTop="80px";
elem.innerHTML="llllllllllllllllllllllllllllllllllllllllll"+'<br/>'
+"llllllllllllllllllllllllllllllllllllllllllll"+'<br/>'
+"llllllllllllllllllllllllllllllllllllllllllll"+'</br>'
+"llllllllllllllllllllllllllllllllllllllllllll"+'<br/>';
elem.style.color = "White";
elem.style.fontSize = "50px";
Run Code Online (Sandbox Code Playgroud)
我想在图像边界中显示文本而不是图像边界。
当我使用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-web-app ×13
tizen ×12
javascript ×4
tizen-studio ×3
contextmenu ×1
html ×1
macos ×1
proxy ×1
reactjs ×1
television ×1