Android SDK使用系列教程——1.SDK简介与工程导入
本帖最后由 碎羽 于 2015-6-18 11:35 编辑s一、概述
机智云sdk主要帮助开发者通过sdk接口调用的方式维护用户系统,用户与设备的绑定关系,设备的配置上线以及设备状态的获取和控制指令的发送。
二、下载SDK
首先,参考硬件接入快速开始指南建立好自己的产品。在产品详情页面点击侧边栏“产品开发资源”。
进入SDK下载界面,点击下载SDK
下载的SDK文件一般命名为XPGWifiSDK-Android-xxxx.zip,其中xxxx是版本号和生成日期。
SDK会持续优化,所以建议大家随时关注官网,看看有没有新的SDK可以替换。
SDK文件解压以后,是一个libs文件夹,里面文件如下:
其中包含armeabi文件夹和libXPGConnect.so以及XPGWifiSDK.jar两个文件。
armeabi和libXPGConnect.so是SDK进行JNI使用的动态库,XPGWifiSDK.jar是SDK的JAVA库。要在项目中使用机智云的SDK,必须把上述的一个文件夹和两个问题按规则放入项目的libs文件夹中,放置位置如下:
放入指定位置以后,eclipse会自动加载libs文件夹中的jar包。
要使用SDK,还需要为其指定好相关的权限。
在项目的AndroidManifest.xml文件中,为其指定好权限。
权限说明:
ACCESS_NETWORK_STATE
允许程序访问有关GSM网络信息
ACCESS_WIFI_STATE
允许程序访问Wi-Fi网络状态信息
READ_PHONE_STATE
允许程序访问手机状态信息
WRITE_EXTERNAL_STORAGE允许程序写入外部sd卡
INTERNET允许程序打开网络接口
READ_LOGS
允许程序获取系统日志
CHANGE_WIFI_STATE
允许程序改变Wi-Fi连接状态
此时,就可以开始正常的使用机智云的SDK了。
下一篇教程《Android SDK使用系列教程——2.SDK初始化和常用类介绍》
学习学习,谢谢楼主分享:lol 支持 LZ 。。。 谢谢分享{:3_57:} 谢谢楼主的分享! 这个很棒!期待后续的更新!:) 学习学习,感谢楼主
页:
[1]