android 初始化如何判断初始化是否成功


(小股东) #147

我这边只有在 回调里面image
当报6002的时候才 setalias ,

还有我们app登录成功的时候 去setalias, 如果我们用户在登录成功后去设置,然后又退出登录 再登录,然后去设置,如果这两次设置时间不超过20s,是不是也会报6022这个错误?


(小股东) #148

你好

我下面的alias 是53个 为什么目标数显示的是47 呢


(小股东) #149

你好

根据log 并没有频繁的setalias 为什么会报6022的错误呢


(12) #150

只要造成了在 第一次调别名相关 API 没有得到回调的情况下且 20 s 内调了其他别名的 API,都会报 6022,不管是怎么操作的。

这里是可能产生删除别名没成功而你们又调 API 重设了别名导致报错

目标数问题之前应该是有讲过的吧?你的别名下没有设备,数量就少于你传的别名数

没有得到回调的情况下且 20 s 内调了其他别名的 API
上一次调用没有得到成功或者失败的回调。


(小股东) #151

你好 我这边 是服务器端做了删除别名的操作 我android端也做了删除别名的操作,

你说的这句是因为android端做了删除别名的操作后 导致错误 还是服务端做了删除别名的操作后导致错误?还是这两个操作可能都会对重设别名有影响?


(12) #152

1、报 6022 是针对客户端的操作

2、服务端删除别名和客户端设置别名,如果协调不好,是可能导致你们客户端设置别名成功了,但你们服务端却给他删了,导致有问题。

3、另外,客户端设置有频率限制,5分钟内连续 2 次在客户端设置相同别名是无效的,即如果你先客户端设置了别名 A,然后服务端删除了A别名,但客户端没有再做其他的诸如删除别名的操作,5 分钟内又调 API 设置了别名 A,那么这次客户端设置是无效的。

如果是客户端先调了删除 API 成功了一次,再调 API 设置跟之前一样的别名,则没有问题,或者 5 分钟后也没有问题。


(小股东) #153

你好 如果删除失败了 那我在调用api设置别名 这样对设置成功有没有影响?