为索尼设备开发应用程序和游戏

SmartWatch 2 + Xperia Z1

索尼是全球最大的手机制造商之一,提供高品质的创新设备。在我们的开发者网站Developer World上,您可以找到针对我们的Android移动设备及配件进行开发所需的一切。

针对Android进行开发
如果您是Android开发方面的新手,可以访问developer.android.com(英语),查找最新的SDK以及入门所需的所有信息。

针对Xperia设备优化您的应用程序
您可以在Developer World上找到相关的指南、技术信息和SDK,以确保您的应用程序和游戏能够在索尼设备上运行。如果您想测试自己的应用程序是否能在我们的设备上运行,可以通过我们的合作伙伴VMC进行测试。

  • 找到我们的所有指南(英语)。
  • 查看我们的产品库(英语)和白皮书(英语),了解与我们的设备有关的所有实情。

通过索尼Add-on SDK针对SmartWatch 2、Xperia Z1及更多设备进行开发
在您针对索尼设备开发应用程序时,不但可以为自己的用户提供创新功能,同时还可以为您的应用程序增加曝光度。查看以下部分了解具体方法。

开发入门
要开始为SmartWatch 2、Xperia™ Z1以及其他大量索尼移动设备开发应用程序,您可以免费下载索尼Add-on SDK(英语)。

包含的API:

索尼Add-on SDK还附带了若干完整代码示例、一个仿真器以及一些API参考(英语)。此外,如果您需要关于使用这些API进行开发的全面帮助,也可以下载完整文件包。

安装索尼Add-on SDK

  1. 在Eclipse中开始Android SDK Manager:导航到Windows>Android SDK Manager
  2. 此时系统会打开Android SDK Manager向导。在Android SDK Manager菜单中,导航到Tools > Manage Add-on Sites …
  3. 单击User Defined Sites标签。
  4. 在显示的对话框中选择New
  5. Add Add-on Site网址对话框中输入以下网址:http://dl-developer.sonymobile.com/sdk_manager/Sony-Add-on-SDK.xml 然后单击OK
  6. 单击Close,并确认您是按API级别对列出的SDK进行排序。
  7. 展开显示Android 4.1.2 (API 16)下包含的SDK的字段,选择索尼Add-on SDK对应的复选框,然后单击Install 1 package…。这时索尼Add-on SDK就安装好了。

要为索尼Add-on SDK安装Device Definitions创建AVD (Android Virtual Device)、手动安装索尼Add-on SDK或浏览索尼Add-on SDK安装的故障排除部分,请参阅详细的索尼Add-on SDK安装页面。

支持
对于为任何索尼手机、平板电脑、工具和SDK开发应用程序的开发者,我们建议您随时在Stack Overflow上发布自己的问题。我们在Stack Overflow上有一个开发者小组,他们会不断监视与我们的产品和工具有关的问题并进行回复,也会提出自己的问题。因此,如果您有问题,只需确保在问题中添加合适的产品名或“索尼”一词即可,以便我们注意到您的问题并为您提供指南。当然,我们也欢迎您在与您正研究的工具相关的帖子中发表评论。

增加曝光度
将您的应用程序开发成适用于索尼设备,有助于为您的应用程序增加曝光度。这种效果可能会因您使用的API而有所不同,不过我们为您提供了一些示例供您参考:

  • SmartWatch 2——如果您针对SmartWatch 2开发应用程序,您的应用程序会获得额外的曝光度,这是因为:只要这款兼容型智能配件的用户通过Smart Connect(英语)应用程序搜索新的应用程序,他们就能看到您的应用程序。在Smart Extension API(英语)网页上了解详情。