0

在 Debian PC 上使用 Tizen Studio,我无法在 Smartwatch 上启动 Hello World 应用程序。当我启动应用程序时,出现以下错误:

'Launching Basic' has encountered a problem.
Installing the package... > Fail
 Unexpected error occurred at the below step.
 `Installing the package...`
Please try again later.

我使用的是通过 USB 连接的三星 Gear S。

相关: 传输包... > 失败错误发生在以下步骤。`正在传输包裹...`(返回码:2)未知错误

4

1 回答 1

2

解决方案是

创建三星作者和分发证书

这也在其他答案中得到处理,但是由于它们不完整,我很难关注它们。因此再次:

  1. 安装三星证书扩展。在 TizenStudio 中,转到“工具”->“包管理器”。导航到“扩展 SDK”-选项卡。如果您有麻烦,请检查
  2. 转到“工具”->“证书管理器”。它现在看起来与安装扩展 SDK 之前不同。点击“SAMSUNG”,然后选择 Mobile/Wearable,然后按照说明操作(选择任意名称、作者、密码……)。
  3. 系统将要求您提供三星帐户。如果您没有,请创建它,它相当轻松。
  4. 是否创建备份,然后创建一个新的分销商证书
    1. 您需要添加一个单独的 DUID(您的设备之一),如果您的设备此时已连接,它可能会为您填写。
    2. 如果您需要高级权限(例如,您在应用程序中访问心率),您需要将Privilege字段从Public更改为Partner
    3. 默认值在其他领域对我有用。
  5. 会提示证书创建成功。检查是否选择了新创建的配置文件(由勾号指示)关闭证书管理器。
  6. 打开连接管理器(对我来说它已经在 TizenStudio 的右侧打开)。右键单击您的设备,然后单击最后一个操作“允许安装应用程序”。

选择正确的版本

如果我现在启动该应用程序,则会再次出现同样的错误。

  1. 在 Project Explorer 中,打开 config.xml,然后转到“Tizen”-Tab 并将“Required Version”更改为 1.0(2.0 也适用于我)。

最后,我能够在手表上启动该应用程序。

于 2017-05-17T08:38:48.240 回答