LinkKit.getInstance().deviceRegister(params, request,IoTCallback(){
public void onResponse(CommonRequest commonRequest, CommonResponse commonResponse) {
ResponseModel<Map<String, String>> response = new Gson().fromJson(commonResponse.getData(), new TypeToken<ResponseModel<Map<String, String>>>() {
}.getType());
// response 中的值总是返回同一个设备的数据
}
});
期望循环遍历调用deviceRegister时,传入不同的params,回调能返回不同的Device数据。
循环遍历调用deviceRegister,传入不同的设备名称和productKey及productSecret,但是无果,永远返回同一个设备数据。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
已连接设备返回设备信息
初始化不同参数连接不同设备
LinkKit.getInstance().init(params, new ILinkKitConnectListener() {
@Override
public void onError(AError aError) {
System.out.println("Init error:" + aError);
}
//初始化成功以后的回调。
@Override
public void onInitDone(InitResult initResult) {
System.out.println("Init done:" + initResult);
}
});