1.网络权限没有开启
2.不支持http
在AndroidManifest.xml 中添加网络权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
如果还是报错在AndroidManifest.xml 文件的Application中添加
android:usesCleartextTraffic="true"
原因:Android9.0的机器上,默认不支持http的访问,所有网络访问必须使用https。当然Android早几个版本已经支持https了,只不过在9.0上默认使用https不支持http。
如以上操作后不能解决,请先卸载该应用程序,然后再次运行它即可。