Sony SmartWatch - 注册设置未更新

时间:2012-06-04 10:23:01

标签: android sony-smartwatch

我的应用程序仅支持v1的SmartWatch小部件(对于getRequiredWidgetApiVersion()返回1)。在v2中,我添加了代码来支持控制,并且还将代码更改为getRequiredControlApiVersion()返回1.

安装v2后,我发现我无法从LiveManager中找到我的应用程序> SmartWatch>排序应用程序列表

可以通过重新安装我的应用程序或点击SmartWatch应用程序的“清除数据”手动修复问题,但这不是一个好的解决方案。

您可以通过修改SampleWidgetExtension示例代码的代码轻松地重现该错误。

  1. 将SampleWidgetExtension安装到手机
  2. LiveManager> SmartWatch>排序应用程序< =没有样本小部件,它是正确的。
  3. 更改SampleRegistrationInformation.java,为getRequiredControlApiVersion()返回1并添加isDisplaySizeSupported(...)函数并为其返回true
  4. 将SampleWidgetExtension安装到手机
  5. LiveManager> SmartWatch>排序应用程序< =仍然没有样本小部件,它是不正确的。
  6. 重新安装SampleWidgetExtension
  7. LiveManager> SmartWatch>排序应用程序< =您可以从列表中看到示例窗口小部件
  8. 似乎这是SmartWatch(v1.2.33)应用程序的错误。

1 个答案:

答案 0 :(得分:2)

感谢Sam,你确实发现了一个错误。但是,该错误不在SmartWatch应用程序或Liveware Manager中,而是在SDK中。

所以 - 我们会尽快解决这个问题,并在sonymobile.com/developer上发布SDK的更新。完成后,我一定会更新这个帖子!

谢谢!

<强>更新

现在可以修复,可从此处下载:http://developer.sonymobile.com/wportal/devworld/technology/smart-extras/smart-extension-sdk