Android 同一设备收到两个alias 通知

pxx11111
2018-08-14 12:29 1.7k 0

登录设置了alias

 JPushInterface.setAlias(HomeActivity.this, baseBll.shareDataManager.getTeacherId() + "", new TagAliasCallback() {
            @Override
            public void gotResult(int i, String s, Set<String> set) {
                if (i == 0) {
                    System.out.println("============覆盖注册alias");
                }
            }
        });

退出清空alias

   JPushInterface.setAlias(getActivity(), "", new TagAliasCallback() {
                    @Override
                    public void gotResult(int i, String s, Set<String> set) {
                        if (i == 0) {
                            Log.e("LoginActivity", "覆盖注册alias");
                        }
                    }
                });

仍旧能收到两个alias 消息

1个回答

热门排序
  • 1、一个设备只允许设置一个别名 2、检查你设置的回调结果是否成功。 3、新版本SDK提供的新接口已支持在客户端进行增删改查,可调 get 方法进行查询https://docs.jiguang.cn/jpush/client/Android/ 展示全部