问题标签 [sony-smartwatch]

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 回答
409 浏览

android - Sony SmartWatch - 如何知道配件设备是否支持 LED?

哪个 API 可以告诉我有关特定附件设备是否支持 LED 的信息?

0 投票
1 回答
402 浏览

java - 在单击“首选项”之前,共享首选项不会生效

我正在使用他们的 SDK 为 Sony Smartwatch 编写一个应用程序。这是主要活动的一部分:

问题是当应用程序启动时,保存的首选项没有应用到智能手表上。XML 中的默认首选项值也不是。但是,如果我在手机上单击任何应用程序的首选项,保存的首选项值会立即应用于智能手表。

请注意,主类没有 onCreate() 方法,这让我陷入了循环。

这是 Preference 活动的一部分:

我在Android开发方面相当缺乏经验,所以这个问题很可能与Sony SDK无关。任何人都可以帮忙吗?

0 投票
1 回答
624 浏览

android - 仅索尼 SmartWatch 小部件还是小部件和控制扩展?

作为免费 SmartWatch 促销活动的一部分,我从 Sony 买了一块手表,并为它发布了一个应用程序。它称为 SoundCheck,可通过 Google Play 市场上的 LiveWare 管理器找到。一位客户最近发送了电子邮件寻求支持。他们安装了 Sound Check,但没有在手表上看到它,因为安装时默认情况下未启用小部件。有没有办法在安装应用程序时以编程方式启用小部件?如果小部件默认启用而不是强制他们通过 LiveWare 管理器导航以查找设置,这对用户来说可能会很好。这对于像 Sound Check 这样没有控制扩展的“仅小部件”应用程序非常有帮助。

本周我创建了我的 SmartWatch 应用程序的专业版,以实际更改小部件显示的值。是否可以从小部件扩展中打开控件扩展?这是用例。短按浏览小部件的不同屏幕。我想使用小部件上的长按事件类型来打开控件扩展中的“编辑”功能。这可能吗?

提前感谢您对这些问题的帮助。

0 投票
1 回答
694 浏览

sony - 索尼 SmartWatch 游戏循环示例

有没有人有索尼智能手表游戏循环的好例子?8个游戏样本相当混乱......

0 投票
1 回答
446 浏览

sdk - 索尼智能手表小部件刷新

我的 Sony SmartWatch 应用程序有问题。我开发了一个带有控件的小部件,但是在用户在设备上安装应用程序后,小部件的计划刷新任务会自动启动。这意味着刷新任务一直在运行,即使用户没有打开 SmartWatch Display 或启动小部件。这会耗尽电池电量。如果我转到小部件屏幕然后关闭显示,计划的任务会按预期停止。但是,如果我不这样做,则任务正在运行并正在运行......我如何检测显示器是否打开并且小部件正在运行?

非常感谢!

PS:是否选中“激活小部件”首选项没有区别....

编辑:我发现如果我取消选中首选项中的“显示为小部件”复选框,小部件源代码不会触发。这意味着如果刷新计划正在运行并且我取消选中此框,则永远不会调用 onDestroy,因此取消计划也不会......

0 投票
2 回答
493 浏览

android - SmartWatch 呼叫处理(从另一个分机启动一个分机)

有没有一种方法可以从我自己的触发呼叫的扩展程序启动 Sony 的“呼叫处理”扩展程序?

为了让自己清楚,我只想:

1)以编程方式关闭(关闭)我的分机和 2)​​以编程方式打开“呼叫处理”分机

这正是电话簿扩展所做的 - 当它发起呼叫时,“呼叫处理”扩展被启动。我的分机也发起了呼叫,我只是不知道如何将控制权转移到“呼叫处理”。

所以,这是可能的,但如何?

0 投票
1 回答
893 浏览

emulation - 索尼智能手表模拟器:入门

我下载了索尼最新的 SDK,其中包括一个不寻常的模拟器,它是一个在 Android 手机上运行的 APK(我想这就是你用它所做的)。

无论如何,我没有看到有关如何将其用于test/deploy应用程序的文档。

我应该有两部手机,一部运行模拟器,另一部运行“主机应用程序”,还是我在同一部手机上运行主机应用程序还是什么?

我在文档中找不到任何东西来解释这一点。

0 投票
2 回答
1031 浏览

sony - SmartWatch控制屏幕的不同显示

我的应用程序以 3x3 的简单网格呈现数字 1-9 的简单屏幕。您可以在此处查看我的 SmartWatch 上的外观:https ://www.youtube.com/watch?v=ijh5EOTTR-w

现在,这一切都是正确的。问题是用户报告了他的设备上同一个应用程序的不同显示,可以在这里看到:https ://docs.google.com/open?id=0BwywSxPvL53dcmlwd0RJQWhVa0E

两款智能手表都在相同的版本上运行:

  • 智能手表版本 0.1.A.3.7
  • 主机应用程序 1.2.37

唯一的区别是手机型号:问题出现在 Sony Xperia S 上,而在 Sony Xperia Sola 上一切正常。这两款手机都运行索尼的 Android Gingerbread(在升级到 ICS 后,Sola 上的所有手机都可以正常工作)。

我尝试以不同的方式指定数字(文本)的大小,使用 dip、px、mm,但在所有情况下,在 Sola 上它们的尺寸都比在 Xperia S 上小得多。

我不知道是什么造成了这种显着差异,并希望得到任何提示或帮助。谢谢!

PS我没有使用任何drawables。

这是我的代码,可以使事情更加清晰:

1)保存值的网格:

2)在网格的每个单元格中都有以下元素之一:

3)控件中的绘制逻辑:

0 投票
1 回答
1292 浏览

sony - 关闭智能手表的待机模式

我有一个智能手表的控制应用程序,设备会自动进入待机模式。有什么办法可以关闭待机模式?,我需要显示一直显示的信息。我知道这会缩短电池寿命(可能会大大缩短),但它在我的应用程序中是必不可少的。

任何帮助,将不胜感激。

0 投票
1 回答
237 浏览

sony - SmartWatch and Smart Wireless Headset Pro app on the market

I extended my SmartWatch app to work also on the Smart Wireless Headset Pro.

In the developer documentation I read that the SmartWatch apps on Google Play should have a description that ends with: LiveWare™ extension for SmartWatch, while the Smart Wireless Headset Pro apps should have description that ends with: LiveWare™ extension for Smart Wireless Headset pro.

Since my description has only one ending, how should I properly mark my app to be discovered both as an extension for the SmartWatch and the Smart Wireless Headset Pro?

Thanks!