Sony Add-on SDK是标准Android SDK的一个插件,它包含Sony提供的API。
Sony Add-on SDK提供全面的example代码、一个模拟器以及API参考手册(同时还在在线的参考手册)。另外,可以下载一份完整的文档包,由A到Z,可以用于开发时的参考。安装Sony Add-on SDK,请进入下载页面。
1.安装SDK
可以在线安装或手动安装Sony Add-on SDK
1.1 在线安装
通过Android SDK Manager中的添加新的Add-on Sites来安装,具体步骤见 详细的在线安装方法
在我的机器上按照在线安装步骤操作,安装失败。经分析原因是
之前无法下载adt所以Android SDK Manager里面设置了代理,去掉代理刷新之后可以看到列表中显示"Sony Add-on SDK 2.1"
1.2 手动安装
手动安装参考这里
1.3 创建Sony Virtual Device
创建方法参考这里。创建成功后在模拟器里面启动这个虚拟设备,可以看到,里面提供了完整的运行环境。
2.关于Sony Add-on SDK
Sony Add-on SDK API提供以下功能:
- 通过Smart Extension API,可以扩展标准的Android应用以兼容Sony SmartWatch 2或其他的Sony Smart Accessories
- 通过Camera Add-on API,可以将自己的图片应用无缝集成到新的Sony Xperia Z1的相机应用
- 通过Small App API,可以为某些Sony Xperia设备开发Small App
- 通过IR Remote API,可以开发 IR Remote enabled app(??不明白这个用来干什么)
可以在这个页面找到更多的介绍信息,比如使用场景及API带来的收益。具体的技术细节请查看参考文档
3.支持的设备
Sony Add-on SDK中的API支持不同的设备。但设备可用的API可能存在差异(这个需要特别注意)。
1.Smart Extension API支持的设备:
- Sony SmartWatch
- SmartWath 2
- Smart Wireless Headset pro
- Stereo Bluetooth Headset SBH50
- Smart Bluetooth Heandset SBH52
(注意不是所有的API都可用于以上列出的设备,具体请参考文档)
2.Camera Add-on API支持的设备:
- Sony Xperia Z1
3.Small App API支持的设备:
- 运行Android 4.1及以上系统的Xperia设备基本都可以支持
4.IR Remote API支持的设备:
- Xperia Tablet Z
- Xperia ZL
- Xperia Tablet S
- Tablet S
4.总结
简单地看了一下文档,结合我们的项目,后面应重点关注Smart Extension API
来源:oschina
链接:https://my.oschina.net/u/578279/blog/182054