| 
 | 
 
 
各位大侠: 
 
我下载了空气净化器的android app,让同事烧录了一个对应的MCU, 我把生成的APK给他,同事反应连接不上,但是我连接网上自建的模拟器是可以控制操作的,就是换了下productionkey和appid。 
 
空气净化器的android app的源代码和新建的设备下载的SDK已经不一样了,在空气净化器的android app源码里使用新的SDK,也是崩溃,不能运行,编译能通过。 
 
新版的SDK里增加了一个重构参数,如下: 
 
函数实例如下: 
XPGWifiSDK sdk;         
sdk.setDeviceWifi(ssid, key, mode, softAPSSIDPrefix, timeout, types); 
 
函数原型如下; 
void com.xtremeprog.xpgconnect.XPGWifiSDK.setDeviceWifi(String ssid, String key, XPGWifiConfigureMode mode, String softAPSSIDPrefix, int timeout, List<XPGWifiGAgentType> types) 
 
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found. 
 
  com.xtremeprog.xpgconnect.XPGWifiSDK.XPGWifiGAgentType 
 
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found. 
 
XPGWifiGAgentType这个类型的定义没有发现,想问当wifi模块是非公版时,这个函数是不是一定要用?是否一定要穿wifi模块的类型?什么时候需要调用这个函数,XPGWifiGAgentType类型的定义在哪?(新手,我个人认为应该不必要才对,但是为什么增加这个参数呢?为了提供配对速度吗?) 
 
 
空气净化器的android app这个源码不能使用新的SDK, 如果我想基于这个源代码开发,是否有必要换成新的SDK?如果换新的SDK,修改的工作量大约多大? 
 
每次新建一个设备,都会生成不同的SDK吗?我也看到资源下载里有单独下android sdk的地方,这里的SDK与新建产品是无关的,是不是也可以用? 
 
 
 
 
 
 
 |   
 
 
 
 |