如何通过 Tizen Studio 在 Gear S2 上安装应用程序?

问题描述 投票:0回答:2

我刚开始为 Gear S2 开发 Tizen 应用程序。我已完成教程,但无法在 Gear S2 上安装我的应用程序。

我在 Mac OS Sierra (10.12.1) 中使用 Tizen Studio 1.0.1,以及新购买的 Gear S2。

我已经安装了扩展 SDK(三星证书扩展和三星可穿戴扩展),然后通过证书管理器创建了证书(作者证书和经销商证书),通过 Wifi 连接我的 Gear S2(与我的计算机相同的网络),设置通过在连接资源管理器中选择(右键单击)设备标识符来“允许安装应用程序”,最后在“项目”菜单中的“运行方式”选项中设置配置。

但是每次我尝试安装它并在我的设备上运行它时都会收到错误:

$ sdb -s 192.168.2.14:26101 install myapp.wgt
[...]
__return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[error] val[81] error message: Non trusted certificate is used. Register valid certificate
__return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[end] val[fail]
processing result : Unknown Error [81] failed
spend time for pkgcmd is [1225]ms

在模拟器上运行良好..

我可能搞乱了证书...事实上,我删除了我创建的第一个证书,因为它不起作用,并尝试按照文档记录创建一个新证书,但实际上这可能只是因为我需要注册它。我怎样才能做到这一点?

还有什么我错过或做错的想法,以及如何解决它? Tizen 文档并没有真正帮助...

感谢您的帮助!

tizen-web-app samsung-gear-s2 tizen-sdk tizen-studio tizen-certificate
2个回答
12
投票

您是否通过三星认证流程制作了证书?检查您的证书是否来自三星。 如果您仅使用 sdk 制作证书,则它只能在模拟器上运行,而不是在真实设备上运行。 您可以在证书菜单上选择三星证书创建过程。


您可以在菜单中选择它

tools
->
Certificate Manager

单击证书管理器中的

+

点击

Samsung
并制作三星证书。

正如@Osana 指出的;如果您没有看到“选择证书配置文件的类型”屏幕,则意味着您缺少 Samsung 证书扩展包。前往

Tools -> Package manager
。然后,转到扩展 SDK 并安装三星证书扩展包。


0
投票

尝试以下步骤:

  1. 确保当您选择允许安装应用程序时,它会显示一个弹出窗口,其中包含消息成功上传证书

  2. 根据您的开发电脑设置设备时间。

  3. 转到项目属性 -> Tizen 设置 -> 平台并选择 ARMv7-a 作为架构。

此外,请仔细按照此链接中的步骤进行操作。

© www.soinside.com 2019 - 2024. All rights reserved.