Smartwatch 2 - 甚至无法编译示例项目

时间:2018-02-28 16:17:18

标签: java android eclipse-adt sony-smartwatch

我想开始为我刚刚获得的Sony Smartwatch 2开发。 这就是问题的起源。我发现了许多关于下载和设置Sony Add-on SDK的官方文章。

但这是黑暗的一面: 索尼的开发网站不再提供它,因此我无法使用Android SDK管理器添加它。

经过多次努力,我设法找到它here

哪个是2.0版本。 我将其解压缩到我的/[SDK]/add-ons/sony_add-on_sdk_2_0文件夹中,并使用以下SDK管理器设置设置Eclipse(4.6.3): SDK settings

首先它报告索尼SDK坏了,但我在另一个主题中发现我应该添加一个source.properties文件,以使其工作,其中包含以下标题:

### Android Tool: Source of this archive.
#Wed Feb 28 14:14:39 CET 2018
Addon.NameDisplay=SONY ADD-On SDK
Addon.NameId=sony_add_on
Addon.VendorDisplay=SONY
Addon.VendorId=sony
AndroidVersion.ApiLevel=16
Pkg.Desc=Android + Google APIs

然后它变得可见Eclipse

当我尝试构建SamplePreferenceActivity时,它会随SmartExtensionsAPISmartExtensionsUtils一起导入,但在我读到这个时,它会依次按以下顺序生成错误:

  1. API
  2. 的Utils
  3. 样品
  4. 具有以下属性: Properties for SmartExtensionAPI

    Properties for SmartExtensionUtils

    使用这些设置我仍然会收到错误: /SmartExtensionUtils/src/com/sonyericsson/extras/liveware/extension/util/widget/NotificationWidgetExtension.java

      

    SmartWatchNotificationWidgetImage无法解析为类型

    并在

    /SamplePreferenceActivity/res/layout/item_gallery.xml
    

    话说:

      

    无法解析资源@ style / Widget.Holo.ActionMode无法解析   解析资源@ dimen / smart_watch_2_control_width你必须提供一个   layout_width属性。无法解析资源   @扪/ smart_watch_2_text_size_large   属性“textSize”中的“@ dimen / smart_watch_2_text_size_large”不是   有效的格式。无法解析资源   @扪/ smart_watch_2_text_size_medium   属性“textSize”中的“@ dimen / smart_watch_2_text_size_medium”不是   有效的格式。

    我在这里缺少什么?我应该使用完全不同的设置吗?这是因为我必须手动将SDK添加到Eclipse中吗?如果你还需要其他任何东西来正确理解问题,请随时问我,谢谢你的帮助!

0 个答案:

没有答案