【问题标题】:Cannot transfer Tizen App to Smartwatch无法将 Tizen 应用程序转移到智能手表
【发布时间】:2017-05-17 08:18:53
【问题描述】:

在 Debian PC 上使用 Tizen Studio,我无法在智能手表上启动 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.

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

相关: Transferring the package... > Fail Error occurred at the below step. `Transferring the package...` (Return Code:2)unknown error

【问题讨论】:

    标签: tizen samsung-gear tizen-studio


    【解决方案1】:

    解决办法是

    创建三星作者和分发证书

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

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

    选择正确的版本

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

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

    终于,我能够在手表上启动应用程序了。

    【讨论】:

    • 关于第 7 步,对于原生应用程序,在 tizen-manifest.xml 中,我需要设置 api-version="3.0"(来自设备的 Tizen OS 版本)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-22
    • 1970-01-01
    • 1970-01-01
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    相关资源
    最近更新 更多