DefaultHttpClient 在oppo A57手机上网络请求报错

news/2024/10/18 7:45:02/

 

使用的库是xutils2.6.14,oppo A57 上调试的时候,请求接口时报错,但是其他手机都正常;

com.lidroid.xutils.exception.HttpException:
java.io.IOException: Attempt to invoke virtual method 'boolean java.lang.String.contains(java.lang.CharSequence)' on a null object reference

接入xutils2.6.14源码库查看报错是:

06-11 11:37:20.792 W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.contains(java.lang.CharSequence)' on a null object reference
06-11 11:37:20.794 W/System.err: at org.apache.http.protocol.RequestUserAgent.process(RequestUserAgent.java:83)
06-11 11:37:20.794 W/System.err: at org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:295)
06-11 11:37:20.794 W/System.err: at org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:165)
06-11 11:37:20.794 W/System.err: at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:418)
06-11 11:37:20.794 W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560)
06-11 11:37:20.795 W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492)
06-11 11:37:20.795 W/System.err: at com.lidroid.xutils.http.HttpHandler.sendRequest(HttpHandler.java:125)
06-11 11:37:20.795 W/System.err: at com.lidroid.xutils.http.HttpHandler.doInBackground(HttpHandler.java:181)
06-11 11:37:20.795 W/System.err: at com.lidroid.xutils.http.HttpHandler.doInBackground(HttpHandler.java:40)
06-11 11:37:20.795 W/System.err: at com.lidroid.xutils.task.PriorityAsyncTask$1.call(PriorityAsyncTask.java:67)
06-11 11:37:20.795 W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
06-11 11:37:20.795 W/System.err: at com.lidroid.xutils.task.PriorityRunnable.run(PriorityRunnable.java:16)
06-11 11:37:20.795 W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
06-11 11:37:20.795 W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
06-11 11:37:20.795 W/System.err: at java.lang.Thread.run(Thread.java:818)

转载于:https://www.cnblogs.com/lucktian/p/9166422.html


http://www.ppmy.cn/news/394814.html

相关文章

OPPO新一代超级闪充发布会全程回顾:125W、有线、65W 无线悉数登场~~~

OPPO 举行了新一代超级闪充线上发布会,发布了多项充电相关的技术方案及产品。除了已经做过预告的 125W 超级闪充方案外,OPPO 还带来了 65W AirVOOC 无线闪充方案、50W SuperVOOC 饼干充电器以及 110W mini 超闪适配器。 OPPO 125W 超级闪充方案官方宣称…

前端oppo网页布局练习

html部分&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>oppo商城</title><…

关于定位权限的问题

对于应用的开发&#xff0c;往往会通过如下方式判断是否有开启定位权限 int hasCallPhonePermission MartinApplication.getInstance().checkSelfPermission(Manifest.permission.ACCESS_COARSE_LOCATION); int hasCallPhonePermission1 MartinApplication.getIn…

ESP8266开发 --- 重新烧录固件DownLoadTool参数解释

步骤一&#xff1a; 提示&#xff1a;待烧录文件中&#xff0c;一般只烧录1、2两个文件即可&#xff0c;3、4、5在出厂时已烧录过&#xff0c;不用每次调试代码都烧录。 但在以下两种情况下要重新烧录&#xff1a; 外部Flash中的数据被意外破坏&#xff0c;如野指针...批量生…

设计模式之 Factory Mode 工厂模式:Swift 实现

Factory Mode 工厂模式 Provide the method for creating an instance in the superclass, and allow the subclass to choose the type of the instance. 在父类中提供创建对象的方法&#xff0c;允许子类决定实例化对象的类型。 具备的部分&#xff1a;生产者协议、产品协…

Setup Factory 点击uninstall.exe Invalid start mode : archive filename

搜了很多资料&#xff0c;琢磨半天&#xff0c;找到一个有效方法&#xff0c;记录下 点击uninstall.exe不生效&#xff0c;主要是因为没带参数 方法&#xff1a;生成一个快捷方式&#xff0c;添加命令 Shell.CreateShortcut("%AppFolder%", "卸载 NetManage.e…

Review and start again——First Period JAVA web Program hotelmanagement:6.some about JAVA factory mode

Today I’d like to discuss something about the JAVA factory mode. JAVA factory mode is the mode which can take the place of the new(**) to instantiate an object. The brilliant interpretation of it I’v ever seen is: https://blog.csdn.net/RivenDong/articl…

Setup Factory 提示 Invalid start mode : archive filename 的解决办法

第一步&#xff1a; 打开在安装之后 创建一个卸载的快捷方式 代码如下&#xff1a; Shell.CreateShortcut("%AppFolder%", "卸载 NetManage.exe", "%AppFolder%\\uninstall.exe", "/U:.\\Uninstall\\uninstall.xml", "%AppFol…