code: public void pay(PayReq requ, final PayHandler handler) {
          HMSAgentLog.i("pay:requ=" + StrUtils.objDesc(requ) + "  handler=" + StrUtils.objDesc(handler));
  
          if (payReq != null) {
              HMSAgentLog.e("pay:has already a pay to dispose");
              if (handler != null) {
                  new Handler(Looper.getMainLooper()).post(new CallbackResultRunnable<PayResultInfo>(handler, HMSAgent.AgentResultCode.REQUEST_REPEATED, null));
              }
              return;
          }
  
          this.payReq = requ;
          this.handler = handler;
          retryTimes = MAX_RETRY_TIMES;
          connect();
      }
docs: 支付接口
  @param requ 支付请求类
  @param handler 支付结果回调