问题标签 [wearables]

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 投票
1 回答
156 浏览

android - WearPkgInstallerService:软件包安装失败。返回代码 -103

我已经开发了一个适用于智能手表的应用程序,其版本为 Wear OS 1.5 及更高版本。在分发应用程序时,我已将它与主应用程序一起包含在同一个 apk 中。

我已经编译了一个发布版本并安装了它,在将应用程序与 SmartWatch 同步时,通过调试控制台我收到以下错误消息。

表示无法安装应用程序,但未提供问题的详细信息,仅指示错误代码-103

我已经考虑到了开发应用程序磨损的基本考虑。

  • 主应用程序和 SmartWatch 都具有相同的 应用程序 ID。.

  • SmartWatch 应用程序所需的权限也在主应用程序中显式配置。

ETC..

该应用程序可以直接从 Android Studio在“独立”模式下正确实现。

使用的版本:

接下来我展示应用程序的清单文件。

有人可以帮我解决这个问题吗?. 谢谢你。

0 投票
1 回答
146 浏览

android - 突然 Android Wearable 不再显示通知?

对于我的应用程序,我使用实现 SensorEventListener 的服务。该服务从可穿戴设备收集传感器数据。在此服务中,我启动通知。上周,当我测试我的应用程序时,一切正常。但是突然我的可穿戴设备在我的服务处于前台时没有显示通知。即使是我的应用程序的旧版本也不再显示通知。这非常令人困惑。所以,为了解决这个问题,这样做:

  1. 我测试了我的服务是否真的在前台:是的,确实是。在控制台上,我还可以看到手表确实在收集数据,因此该服务完成了它的工作。
  2. 然后我查看了stackoverflow,发现可能是我的应用程序静音了:我在手机、可穿戴设备和Google Wear 应用程序上搜索它,但什么也没找到。所以我重置了我的手表,拿了另一部安装了 Google Wear 应用程序的手机。之后,我将可穿戴设备与手机配对。然后我在“新”手机上部署了我的应用程序并观看:没有可见的通知。我还更改了 application-Id 以查看是否有任何更改:否。
  3. 我有我当前应用程序的旧版本,我 100% 确定通知确实出现了。我检查了它们:通知不再可见。

我不知道该怎么办。我的服务启动了,它确实在前台,并且看起来应用程序没有静音。

我在我的服务的 onCreate() 中设置了通知:

在 onCreate() 中,我还检查我的服务是否在前台。我用来做这件事的方法是这样的(它是从另一个stackoverflow代码复制粘贴,几乎没有变化):

0 投票
2 回答
414 浏览

android - GoogleAPI 异常中的状态码 API_UNAVAILABLE 和 API_NOT_CONNECTED 有什么区别?

我只是对 GoogleAPI 异常中的状态代码API_UNAVAILABLE和状态代码感到困惑。API_NOT_CONNECTED任何人都请帮我找出区别。

0 投票
1 回答
112 浏览

tizen - Tizen 可穿戴更新模式

我想测试我的应用程序如何处理更新,所以我在“运行配置”窗口中选中了“更新模式”复选框。

然后在上传时我得到了

未知错误 [90]

我尝试重新启动手表,认为我的应用程序(我有)中可能正在运行一些后台服务,但我仍然遇到同样的错误。禁用更新模式有效 - 但该应用程序已被删除,并且所有数据都存储在数据库中。

你知道可能是什么原因吗?我前一阵子试过了,它曾经工作过。也找不到有关代码的任何有用信息。任何帮助将不胜感激。

0 投票
1 回答
976 浏览

android - 如何将 Tizen .wgt 文件分发到 Gear S3

我开发了一个 Tizen 齿轮应用程序。它用于显示来自配套 Android 应用程序的通知。我将 .wgt 文件作为可执行文件。我需要将其分发给测试人员。请让我知道如何做到这一点。我尝试使用三星 Galaxy 应用程序 ( http://seller.samsungapps.com )。它要求主应用程序深层链接(master_app_samsungapps_deeplink)。我不想将任何主应用上传到 Play 商店。

请帮助我。提前致谢!

0 投票
2 回答
735 浏览

automated-tests - Appium 是否支持 Apple Watch?

是否可以使用 Appium 在 Apple Watch 或可穿戴设备中进行自动化测试?如果否,是否有任何替代方法可以做到这一点?

0 投票
1 回答
29 浏览

wear-os - 什么时候智能手环内存不足?

我有一个使用nRF51822芯片组的智能手环,他们说它有 256kB/128kB 闪存 + 32kB/16kB RAM,这是很小的内存,2 天同步数据超过 5kB,并且随着时间的推移不断增长。我想问如果我的设备内存不足会怎样?我应该重置它,我的数据会丢失吗?

谢谢

0 投票
1 回答
631 浏览

garmin - Garmin 应用程序步数、活动和睡眠数据

我想为我自己的 Garmin Vivo active 3 音乐开发一个应用程序,我需要从我自己的手表上访问步数和睡眠的实时/当前数据,有没有办法可以访问这些数据并创建回调什么时候触发某个事件?

0 投票
1 回答
438 浏览

java - 在可穿戴设备上使用 FTP 主动模式时出现“网络无法访问”

我目前正在尝试开发一个可穿戴应用程序,它可以通过 FTP 将带有加速度计和陀螺仪数据的文件上传到我的 PC。

我在 Eclipse 中使用以下代码在我的 PC 上运行 FTP 服务器:

我正在使用这种方法连接到 FTP 服务器:

而这种上传传感器数据的方法:

可穿戴设备在 Android Studio 的模拟器上运行,即使似乎已建立 FTP 服务器连接,当我尝试上传传感器数据时,我在 FTP 服务器上遇到以下错误消息。

请指导我,我已经寻找了几个小时的可能解决方案。我已经允许 Windows 防火墙中的端口并尝试了其他不同的方法。

谢谢你们。

0 投票
0 回答
531 浏览

android - Wear OS 滑动即可关闭

我正在为 Wear OS 开发一个应用程序。

它有 2 个屏幕,都从 扩展AppCompatActivity,都android.support.wear.widget.BoxInsetLayout作为其布局的根。

从第一个我可以导航到第二个,在第二个屏幕中使用左右滑动导航回没有问题,我不需要做任何事情来工作。

对于第一个屏幕,相同的左右滑动没有做任何事情,我不明白为什么,正如文档所说:

活动自动支持滑动关闭。从左向右滑动 Activity 会导致该 Activity 被关闭,并且应用程序会在返回堆栈中向下导航。

看到我的第二个屏幕的默认行为后,女巫是有道理的。

我试图将 aSwipeDismissFrameLayout作为该屏幕的根元素,以使滑动工作,但是,它没有显示下方的表盘,而是显示灰色屏幕并且它也没有完成活动(除非我明确这样做它实现回调)

根据我在文档中的理解,这应该可以在无需做任何事情的情况下工作,但由于某种原因它不是......

这两个活动具有相同的样式和相同的布局根元素。

我缺少什么来完成这项工作吗?