Android P(9.0)关于Http的报错

记录一个问题:
Android在网络请求的时候,请求失败,出现java.io.IOException: Cleartext HTTP traffic to ****** not permitted

这是因为Android 9.0禁止HTTP请求,只需在AndroidManifest.xml中的application节点加上android:usesCleartextTraffic="true"即可。

这个一般是因为把targetSDKVersion调高到28及以上造成的,所以另外的解决方法是降低target版本:



把targetSDKVersion降到26即可。


你可能感兴趣的:(Android P(9.0)关于Http的报错)