public void setUserNickname(JSONArray data, CallbackContext callbackContext) {
    Log.i(TAG, "setUserNickname");
    try {
      String nickName = data.getString(0);
      Log.i(TAG, "setUserNickname" + nickName);

      UserInfo myUserInfo = JMessageClient.getMyInfo();
      myUserInfo.setNickname(nickName);
      this.setUserInfo(UserInfo.Field.nickname, myUserInfo, callbackContext);
      callbackContext.success("update userinfo ok");

    } catch (JSONException e) {
      e.printStackTrace();
      callbackContext.error("Error reading alias JSON");
    }
  }