【问题标题】:Tizen Samsung Gear S Background ServiceTizen 三星 Gear S 后台服务
【发布时间】:2015-07-07 19:08:15
【问题描述】:

我正在尝试创建一个依赖后台服务来监控设备上的某些传感器并相应地提醒用户的应用程序。在 tizen 2.3 中,这似乎可以通过创建 tizen:service 并将其与应用程序捆绑在一起来完成。然而,我所做的所有研究都表明,tizen 2.3 尚未在任何 tizen 可穿戴设备上可用。

是否有任何其他方法可以在后台获取此传感器数据(在 tizen 2.2 上可用),或者是否有预计三星 Gear S 何时可以使用 tizen 2.3 的日期?

【问题讨论】:

  • 您想编写一个应用程序,该应用程序即使在应用程序进入后台(未退出)时也会收集传感器数据,但您仍想监视/收集传感器数据。这是您的要求/问题/疑问吗?
  • 不仅当应用程序进入后台时,而且当手表本身处于休眠状态(屏幕关闭)时。据我所见,手表会在屏幕关闭几分钟后暂停所有应用程序。我希望能够随时监控传感器并在发生变化时提醒用户。这就是为什么我认为我需要将其编写为服务的原因,但这不适用于当前在 Gear S 上的 Tizen 版本。
  • 看看这个问题的答案stackoverflow.com/questions/31483822/…
  • 我知道2.3可以做,我的问题是Gear S还在运行2.2。我想知道 2.2 中是否有办法做到这一点,或者我是否必须等到 2.3 才能找​​到 Gear S。
  • 可穿戴设备没有 2.3。 2.2在你创建app的时候默认在app wearable的config.xml文件中提到。您可以使用带有 /wearable/2.3.0/ 的 URL 的可穿戴文档

标签: tizen background-service tizen-wearable-sdk


【解决方案1】:

有两件事要做。 1) 在项目的 config.xml 中,转到 Tizen 选项卡并设置 background-support 以启用 2) 在你的代码中有这行 tizen.power.request("CPU", "CPU_AWAKE");

【讨论】:

    【解决方案2】:

    要自动启动服务应用程序,需要合作伙伴级别的证书。

    1. 工具 > 证书管理器。
    2. 将任何名称命名为“证书配置文件名称”> 下一步。
    3. 选择“创建新的作者证书”> 下一步。
    4. 填写所有条目 > 下一步。
    5. 检查“权限级别”,然后选择“合作伙伴”> 完成。

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-11
      • 2015-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多