|
1. 兼容目的
由于机智云品牌规范要求,新版SDK的类名前缀由XPG变更为Giz,因此APP需要相应修改类名前缀。
2. 兼容方法- 把所有已废弃接口,替换成1.6.2 SDK的最新接口
- 把App工程中的SDK,更换成 2.00.00 SDK,如下图:
以下表格列出了所有需要变更类名的接口:
【GizWifiSDK】
public void didSetDeviceWifi(int error, XPGWifiDevice device)
| public void didSetDeviceWifi(int error, GizWifiDevice device)
|
public void didGetSSIDList(int error, List<XPGWifiSSID> ssidInfoList)
| public void didGetSSIDList(int error, List<GizWifiSSID> ssidInfoList)
|
public void didDiscovered(int error, List<XPGWifiDevice> devicesList)
| public void didDiscovered(int error, List<GizWifiDevice> devicesList)
| 【GizWifiDevice】
public void didQueryHardwareInfo(XPGWifiDevice device, int result, ConcurrentHashMap<String, String> hardwareInfo)
| public void didQueryHardwareInfo(GizWifiDevice device, int result, ConcurrentHashMap<String, String> hardwareInfo)
|
public void didDeviceOnline(XPGWifiDevice device, boolean isOnline)
| public void didDeviceOnline(GizWifiDevice device, boolean isOnline)
|
public void didLogin(XPGWifiDevice device, int result)
| public void didLogin(GizWifiDevice device, int result)
|
public void didDisconnected(XPGWifiDevice device, int result)
| public void didDisconnected(GizWifiDevice device, int result)
|
public void didReceiveData(XPGWifiDevice device, ConcurrentHashMap<String, Object> dataMap, int result)
| public void didReceiveData(GizWifiDevice device, ConcurrentHashMap<String, Object> dataMap, int result)
| 【GizWifiCentralControlDevice】
public void didDiscovered(int error, List<XPGWifiSubDevice> subDeviceList)
| public void didDiscovered(int error, List<GizWifiSubDevice> subDeviceList)
| 【GizWifiBinary】
XPGWifiBinary
| GizWifiBinary
|
|
|