本帖最后由 碎羽 于 2015-6-18 11:36 编辑
上次讲到SDK的下载和导入,这次来讲讲SDK的初始化和常用类的介绍。
一、初始化SDK
初始化SDK,首先要获得对应设备的AppID。AppID在每个产品的设备详细信息那里可以看到。
什么是AppID呢?
AppID是应用标识码。当开发者需要为一款智能产品开发应用(包括iOS、Android、Web应用等)时,后台会自动生成一个AppID,并与此设备进行关联。应用开发时需要填入此AppID。每个AppID对应的用户系统都是独立的,也就是在AppID A对应的App注册的用户,无法在AppID B对应的App中登录,需要重新注册并绑定设备。应用标识码(ProductKey )和产品标识码(AppID)在产品创建时同时生成,但两者之间没有直接的对应关系,一个AppID可以对应多个ProductKey,一个ProductKey也可以对应多个AppID。
获取到AppID以后,在项目的Application或者第一个启动的Activity的onCreate中调用
XPGWifiSDK.sharedInstance().startWithAppID方法,该方法指定sdk的APP ID,指定后使用注册登录等的所有用户关系都将保存在该APP ID中,替换别的APP ID以后,需要重新注册用户。另外,还可以通过XPGWifiSDK.setLogLevel方法指令日志输出的级别。可参考如下代码:
<