如何通过 Tizen Studio 在 Gear S2 上安装应用程序?
How to install app on Gear S2 via Tizen Studio?
我不熟悉为 Gear S2 开发 Tizen 应用程序。我已完成教程,但无法在我的 Gear S2 上安装我的应用程序。
我在 Mac OS Sierra (10.12.1) 中使用 Tizen Studio 1.0.1,以及新购买的 Gear S2。
我已经安装了 Extension SDK(Samsung Certificate Extension 和 Samsung Wearable Extension),然后通过 Certificate Manager 创建了一个证书(Author Certificate 和一个 Distributor Certificate),通过 Wifi 连接了我的 Gear S2(和我的同一个网络)计算机),通过在连接资源管理器中选择(右键单击)设备标识符来设置 "Permit to install application",最后在项目菜单的 "Run as" 选项中设置配置。
但是每次我尝试安装它并运行它到我的设备时我都会收到错误消息:
$ 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 文档并没有真正帮助...
感谢您的帮助!
您是否通过三星认证流程制作了证书?检查您的证书是否来自三星。
如果你只用 sdk 制作证书,它是 运行 只有模拟器而不是真实设备。
您可以在证书菜单中选择三星证书创建过程。
您可以在菜单tools
-> Certificate Manager
和
中选择它
在证书管理器中单击 +
,然后
点击Samsung
制作三星证书
正如@Osana 指出的那样;如果您没有看到“Select 证书配置文件的类型”屏幕,则表示您缺少 Samsung 证书扩展包。转到 Tools -> Package manager
。然后,进入Extension SDK,安装Samsung Certificate Extension package。
请尝试以下步骤:
- 确保当您select允许安装应用程序时,它会显示一个弹出消息成功上传证书.
- 根据开发PC设置设备时间
- 转到项目属性->Tizen 设置->平台,select ARMv7-a 作为体系结构。
此外,请仔细按照 this link 中的步骤操作。
我不熟悉为 Gear S2 开发 Tizen 应用程序。我已完成教程,但无法在我的 Gear S2 上安装我的应用程序。
我在 Mac OS Sierra (10.12.1) 中使用 Tizen Studio 1.0.1,以及新购买的 Gear S2。
我已经安装了 Extension SDK(Samsung Certificate Extension 和 Samsung Wearable Extension),然后通过 Certificate Manager 创建了一个证书(Author Certificate 和一个 Distributor Certificate),通过 Wifi 连接了我的 Gear S2(和我的同一个网络)计算机),通过在连接资源管理器中选择(右键单击)设备标识符来设置 "Permit to install application",最后在项目菜单的 "Run as" 选项中设置配置。
但是每次我尝试安装它并运行它到我的设备时我都会收到错误消息:
$ 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 文档并没有真正帮助...
感谢您的帮助!
您是否通过三星认证流程制作了证书?检查您的证书是否来自三星。 如果你只用 sdk 制作证书,它是 运行 只有模拟器而不是真实设备。 您可以在证书菜单中选择三星证书创建过程。
您可以在菜单tools
-> Certificate Manager
和
在证书管理器中单击 +
,然后
点击Samsung
制作三星证书
正如@Osana 指出的那样;如果您没有看到“Select 证书配置文件的类型”屏幕,则表示您缺少 Samsung 证书扩展包。转到 Tools -> Package manager
。然后,进入Extension SDK,安装Samsung Certificate Extension package。
请尝试以下步骤:
- 确保当您select允许安装应用程序时,它会显示一个弹出消息成功上传证书.
- 根据开发PC设置设备时间
- 转到项目属性->Tizen 设置->平台,select ARMv7-a 作为体系结构。
此外,请仔细按照 this link 中的步骤操作。