问题标签 [samsung-gear-fit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1395 浏览

widget - Samsung Gear fit 2 widget

Is it possible to develop a widget for Samsung Gear Fit 2?

I've tried creating-your-first-app/web-widget but I'm not able to 'Run' or 'Debug' it.

This creating-your-first-app/web works on the device and emulator:

I'm using "Tizen Studio 1.0.1 with IDE installer" 64bit from the Samsung website.

0 投票
1 回答
4032 浏览

tizen - 通过 Tizen Studio 在 Samsung Gear Fit 2 上安装应用程序

几周前,我买了三星 Gear Fit 2,因为我是一个业余程序员,所以我尝试为它制作一个应用程序,并且在 Tizen Studio 中制作一个基于 Web 的应用程序效果很好。

编辑:我解决了这个问题。我必须创建一个三星证书。第二个问题是我必须将最低 Tizen 版本设置为 2.3.1,因为 Gear Fit 2 不支持更高版本。最后我能够在我的 Gear Fit 2 上安装该应用程序。

该应用程序称为“计算器”。当我尝试在手表上安装应用程序时,会显示错误:

启动计算器时遇到问题。
安装包... > 失败

详细信息:

安装包... > 失败
在以下步骤中发生意外错误。
'安装包...'
请稍后再试。

0 投票
2 回答
365 浏览

tizen - Tizen Studio SIGNATURE_INVALID_CERT_TIME error 76 (Gear Fit2)

I'm trying to install an application in a Samsung Gear Fit2 using Tizen Studio 1.2 But every time I try to do so, I get the following error:

I have searched everywhere and followed the steps on the links below:

Tizen Studio install error SIGNATURE_INVALID_CERT_TIME error 76

https://developer.tizen.org/forums/general-support/gear-fit2-problem-signature_invalid_cert_time#comment-25819

https://developer.tizen.org/sites/default/files/documentation/1_tizen_studio_windows.pdf

But none of them have solved this problem.

Notes:

  1. Both my development machine and smartwatch are on the same network.
  2. Both devices date/time are synced
  3. I'm using a Samsung certificate with a matching DUID from the device i'm trying to connect to.

Does anyone know what i'm missing?

0 投票
2 回答
1376 浏览

emulation - 三星 Gear Fit 2 Tizen 模拟器

我想为 Samsung Gear Fit 2 pro 开发一个 Web 应用程序,但我无法让模拟器工作。你知道我应该使用哪个模拟器吗?(它们都没有正确缩放或圆形)

0 投票
1 回答
485 浏览

javascript - 如何在 gear fit 2 pro 基于网络的表盘中获取每日步数?

我正在为 gear fit 2 pro 构建一个 html/js 驱动的表盘,但我无法完成看似简单的任务:获取每日步数。

我已经翻阅了文档,但它只描述了如何计算自表盘启动以来的步数,或自设备启动以来的步数。其他表盘会立即检测系统范围的步数并显示它,但我不明白这是怎么可能的!

有没有人有如何做到这一点的例子?我怀疑可能涉及 stepdifference 或 readrecorderdata 函数,但由于文档不足,第一个函数无法使用,而第二个函数似乎实际上并不存在于设备中。

0 投票
1 回答
248 浏览

javascript - Tizen Web App: readRecorderData TypeError: 'undefined' is not a function

我正在为 Gear Fit2 开发 Tizen Web 应用程序,当我调用“readRecorderData”函数时出现“类型错误:undefined is not a function (tizen.humanactivitymonitor.readRecorderData(type, query, onread, onerror)”错误人类活动 API。但是,当我调用同一 API 的“启动”函数时,它可以完美运行。

我将 healthinfo 和位置权限放入我的 config.xml:

希望大家能帮忙。谢谢。

我使用了我的代码示例:

0 投票
3 回答
903 浏览

tizen - Tizen 服务应用程序在未连接到 Tizen Studio 的情况下无法在后台正常运行

我正在尝试构建一个本机 tizen 应用程序,它将检测活动并定期收集传感器数据以上传到远程 http 服务器。

为此,我开发了两件事。
1. 用于启动/停止的本机 UI 应用程序
2. 服务应用程序

我正在使用通过 wifi 上的远程设备管理器连接的samsung gear fit 2 pro在 tizen studio 中开发项目。

当我运行我的应用程序时,它在我的设备连接到 sdb 时工作正常。但是,当我断开设备连接时,它开始执行非确定性行为。例如,当它连接到 tizen studio 时,App 会记录每 60 秒的前 15 秒的数据,并在第 16 秒将该文件上传到服务器。它还从活动更改的回调开始。
但是,一旦设备断开连接,该间隔就无法正确维持,即传感器在 30 分钟后读取数据(这也会有所不同),甚至每秒收集数据的频率也会大大降低。但是如果 UI 应用程序在前台,那么一切都很好。

因此,如果我的应用程序处于前台或处于前台/后台并且设备连接到 pc 上的 sdb,则我的应用程序可以正常工作。

无论设备是否连接到 PC 上的 tizen sdb,如何让我的服务始终在后台运行?

NB 数据上传是使用 libcurl 完成的,它使用 5 秒的超时进行连接,失败时会跳过上传。使用了 Ecore 定时器,但定时器应该不是问题,因为我已经通过运行传感器进行了测试,但频率降低问题仍然存在。服务应用中的传感器启动选项如下