我刚刚安装了 Tizen Studio 2.0,并试图用新功能更新我的旧应用程序(可穿戴 2.2 版)。
目标设备是三星“Gear 2”(不是“Gear S2”)。
通过包管理器,我安装了三星证书和三星可穿戴扩展。
我删除了所有旧证书并通过证书管理器(三星选项)获得了一个新证书。新证书结果有效。
从设备管理器/文件资源管理器中,我选择了“允许安装应用程序”。结果是一个错误,并邀请创建和激活三星证书。和我之前做的完全一样!!!!!!
尝试通过调试器安装应用程序,结果是:
[Initializing the launch environment...]
RDS: On
Target information: SM-R380
Application information: Id(Z8KnFDT3ds.ride), Package Name(Z8KnFDT3ds),
Project Name(ride)
[Transferring the package...]
Transferred the package: wgt stream -> /opt/usr/apps/tmp/ride.wgt
[Installing the package...]
path is /opt/usr/apps/tmp/ride.wgt
processing result : FATAL_ERROR [61] failed
spend time for pkgcmd is [94]ms
cmd_ret:61
An exception occurred
(Installing the package... > Fail)
An exception occurred
Unexpected stop progress...
(9.763 sec)"
我已经尝试(无用):
- 重新生成 .medata 文件,
- 创建一个新的工作区,
- 重新安装 Tizen 2.0.,
- 创建新证书,
- 通过 sdb 安装 wgt。
Gear 2 上的时间和日期与我的主机(操作系统 Windows 10)正确同步。
我注意到我的 Gear 2 DUID 出现异常 (PB+hcyFaLdbqjuVe+Gcn4vBlSYw=) 考虑到链接上报告的内容:http: //developer.samsung.com/gear/develop/getting-certificates/permit 无论如何都应该是以#1.0 或#2.0 开头。在我的情况下这不是真的。通过手动将 DUID 更改为: 1.0#PB+hcyFaLdbqjuVe+Gcn4vBlSYw= 即使 FATAL 错误 61 仍然存在,证书显然也已正确上传到目标上。
任何想法?
问候