Android debugger 出現提示Connected to the target VM, address: 'localhost:xxxx', transport: 'socket'


1 api接口

 [HttpPost]
        public Response<int> setItemSign(string companyDB,string signPath,List<ItemConfirmData> data)
        {
            Response<int> response = new Response<int>();
            try
            {
                int result = AppApi.setItemSign(companyDB, signPath, data);
                response.Status = true;
                response.Message = result.ToString();
                response.Data = new List<int>();//如果不加這句,會導致app獲取返回體時無反應
            }
            catch (Exception e)
            {

                response.Status = false;
                response.Message = e.Message;
            }

            return response;
        }

2 調api接口

            String p="?companyDB="+PublicVal.TM_COMPANY.getBindMES()+"&signPath="+path;
            HttpRequestUtil.post(mContext, PublicVal.ServerURL + PublicVal.API_setItemSign+p, mSignData,
                    new JsonCallback<ResponseBean<Object>>() {

                        @Override
                        public void onDataSuccess(ResponseBean<Object> responseBean) {                           
                            if (responseBean.Status) {
                                mHandler.obtainMessage(SignFinish_CALLBACK_SUCCESS).sendToTarget();
                            } else {
                                mMessageDia.ShowAlertMessage(responseBean.Message);
                            }
                        }

                        @Override
                        public void onError(Response<ResponseBean<Object>> response) {
                            super.onError(response);
                            closeLoadingDialog();
                            if (response.body() != null) {
                                ResponseBean<Object> body = response.body();
                                  mMessageDia.ShowAlertMessage(body.Message);
                            }
                        }
                    });

3 ResponseBean<T> 定義

public class ResponseBean<T> implements Serializable {

    public boolean Status;
    public int Code;
    public String Message;
    public T Data;


}

4 出現的錯誤

 

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM