问题标签 [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 投票
2 回答
535 浏览

android - Android/Sony Smartwatch:无法实例化接收器 (ClassNotFoundException)

我得到了一个带有静态广播接收器的 ClassNotFoundException。在设备上通过 eclipse 安装应用程序时会触发异常。我正在开发一个索尼智能手表扩展,所以我需要使用来自索尼 sdk 的“SmartExtensionUtils”项目。只要我在代码示例项目中工作,一切都很好。我用 Maven + Android 开始了一个新项目,现在它不再工作了!!!不知道为什么?!?我估计包裹出了点问题......

我收到以下错误:

我的广播接收器类称为 ExtensionReceiver。清单文件中的名称是相同的......

可能是什么问题呢?有什么建议么???我已经清理+重建(几次)!

0 投票
1 回答
2330 浏览

java - Smartwatch Application Deployment

I am struggling to find any documentation or tutorial on how to deploy an application to the Sony Smartwatch (I'm attempting to deploy the open source "Eight Puzzle" application written by Sony which I have imported into Eclipse. I have a Samsung S3 connected to a Sony Smartwatch, upon compiling I get the following:

But after reinstalling Sony SmartConnect and looking through under "Applications" and "Sort Applications" on the device, I am unable to find the app. Is there something I'm missing?

0 投票
2 回答
3800 浏览

sony - 索尼智能手表模拟器 APK

我正在寻找可以在我的安卓手机上加载的 SmartWatch Emulator APK,以便在靠近我的智能手表的情况下进行一些测试。我记得我能够自己下载 APK。当前的 SDK 文档说它在 SDK 发行版的 APK 文件夹中……但我在计算机上找不到该文件夹​​。

有什么可以下载模拟器 APK 的想法吗?

0 投票
1 回答
386 浏览

sony - 手表处于“待机”状态时,SmartWatch Extension 不显示任何内容

我为 Sony 的 SmartWatch 编写了一个控制扩展。我想通过发送一个CONTROL_START_REQUEST_INTENT. 当手表处于“活动状态”时,这可以正常工作,例如显示钟面或我的分机。如果手表没有连接到充电器,它最终会暂停我的扩展,即使我用它来明确控制屏幕状态。

发送一个CONTROL_START_REQUEST_INTENT将导致onResume()被调用,但手表的显示不会改变。扩展的onTouch()方法也被调用用于触摸事件,所以我相当确定扩展处于其“正常”工作状态。如何让手表显示我的分机?

更新:我找到了这个问题的“解决方案”,但我无法想象这是正确的方法。在我的onResume()方法结束时,我放置了另一个startRequest(). 我发现这是通过在扩展暂停后手动发送启动请求来实现的。我无法理解为什么它会这样工作,这就是为什么我宁愿不接受它作为答案。

UPDATE2:结果我的解决方案并不像我预期的那样好。在第二个startRequest()出现之后,AHA 才开始第二个控制扩展。

0 投票
1 回答
222 浏览

android - 传递并取回每个操作的唯一事件 ID

我正在为我的 Android 电子邮件应用程序 (Aqua Mail) 开发 SmartWatch 扩展程序。

旧的 LiveWare API 可以做到的,而我找不到新的 SmartWare API 的方法是:

...能够将唯一的每个事件不透明 ID 从我的应用程序传递到 SmartWare,并在处理用户操作时获取它。有一个 sourceId,但在我的情况下,它对应于一个邮件帐户,而不是一个单独的消息。

其动机是实现特定于消息的操作,例如能够直接从 SmartWatch 将单个消息标记为“已读”,或者从 SmartWatch 在手机上打开它。

0 投票
5 回答
1814 浏览

android - SmartWatch 示例安装

我想编译索尼为他的智能手表提供的样本。我按照此页面中的说明进行操作。但是当我添加SmartExtensionUtils项目时,我看到了很多错误,例如:com.sonyericsson.extras.liveware.aef cannot be resolved to a variable. 相反,这个导入com.sonyericsson.extras.liveware没有问题。有人发现并解决了这个问题吗?

0 投票
2 回答
1813 浏览

android - 开始制作索尼智能手表应用程序

我目前正在尝试制作一个简单的索尼智能手表应用程序来熟悉它,但是,即使使用索尼附加 SDK 示例,它也会立即给我错误,例如它说的 SampleNotificationExtension

com.sonyericsson.extras.liveware.extension.util 无法解决

在另一个示例代码中它说

“com.sonyericsson”无法解决

我有最新的 ADT 和 Eclipse,但是当索尼附加 SDK 示例代码不起作用时,我不知道从哪里开始。

0 投票
1 回答
479 浏览

sony - 索尼智能手表 SDK 上的 SmartExtensionUtils

我已将 SmartExtensionUtils 和 SmartExtensionAPI 作为项目库添加​​到我的项目中,但 SmartExtensionUtils 中充满了错误,是否还有一些必须链接到该文件的内容?我在这里问了一个以前的问题,它解决了这个问题,现在把我带到了这个问题上,感谢您的帮助

0 投票
0 回答
264 浏览

android - 安装屏幕模式时 SmartWatch 扩展停止 = SCREEN_STATE_OFF

当我调用 ControlExtention#setScreenState(Control.Intents.SCREEN_STATE_OFF) 控制在一分钟后暂停。因此,SmartWatch 与手机在短时间内存在通信差距。

我通过每分钟重新启动扩展解决了这个问题,但这不是一个很好的解决方案。

长时间关闭屏幕智能手表可以吗?

智能手表版本 0.1.B.1.0(和 0.1.B.1.3),主机应用程序版本 1.3.28

0 投票
1 回答
392 浏览

android - Sony SmartWatch - 如何获得所有接触点

我知道每次有触摸事件(、、或)时都会TOUCH_ACTION_PRESS调用TOUCH_ACTION_LONGPRESSOnTouch TOUCH_ACTION_RELEASE。然而,当用户触摸屏幕时,在起点和终点之间(即,之间PRESS and RELEASE points)可能会有很多接触点。我怎样才能找到介于两者之间的所有这些接触点?有什么类似MotionEvent.ACTION_MOVESmartWatch吗?