2020-09-15

DEBUG任务一:上传数据失败原因分析

源代码在“数据上传”–“扫码上传数据”–扫码之后—“显示【 ip + “ is not match” 】提示信息,如图:
显示错误信息
通过图中的提示信息,定位到代码中,如下片段:

UploadBiz.test(mvpView.getActivity(), new HttpOnNextListener<String>() {
                    @Override
                    public void onNext(String o) {
                        mvpView.onBaseUrl(baseUrl);
                        Log.d(TAG, "*****************************************************");
                        //test();
                    }

                    @Override
                    public void onError(Throwable e) {
                        mvpView.onShowLog(ip + "is not match");
                    }

                }, baseUrl);

选择将代码的 提示部分做出修改:

@Override
                    public void onError(Throwable e) {
                        mvpView.onShowLog(ip + "is not match" + e.getMessage());
                        Log.e(TAG, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");

在运行日志中会发现:
日志报告显示”xxxxxxxxxxx
这里也可以打印错误信息 e.getMessage()
于是改代码

@Override
                    public void onError(Throwable e) {
                        mvpView.onShowLog(ip + "is not match" + e.getMessage());
                        Log.e(TAG, e.getMessage());
                    }

观察运行日志,以及手机屏幕的提示信息;
修改后运行的测试日志:
改代码之后手机页面显示

在百度搜索这个错误信息:
https://www.jianshu.com/p/fa6664cda808
对应解决即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值