关于APP和虚拟设备通信问题
虚拟设备发送给APP的数据能收到,但是APP发送的数据虚拟设备接收不到private void btnPowerAction() {sendCommand("Power_Switch", !isPowerOn);
isPowerOn =!isPowerOn;
if (!isPowerOn == true) {
btnPower.setSelected(true);
} else {
btnPower.setSelected(false);
}
}
protected void sendCommand(String key, Object value) {
if (device.getNetStatus() != GizWifiDeviceNetStatus.GizDeviceControlled) {
myToast(R.string.device_no_ready);
return;
}
int sn = 5; // 如果App不使用sn,此处可写成 int sn = 0;
//int sn = 0;
ConcurrentHashMap<String, Object> command = new ConcurrentHashMap<String, Object>();
command.put(key, value);
device.write(command, sn);
}
你这代码是下发的。肯定没有数据上报的消息啦。上发的代码参考这个http://docs.gizwits.com/zh-cn/quickstart/AndroidAppFrame.html 我也遇到虚拟设备连不上APP的问题
主要是虚拟设备显示没法连网
问了机智云团队 他们还没回复我
页:
[1]