targetSdkVersion版本升級到28之後,出現http接口無法訪問的問題。可以通過配置networkSecurityConfig屬性來解決此問題。
在AndroidManifest.xml的application標籤中添加:
android:networkSecurityConfig="@xml/network_security_config"
在項目的res/xml目錄中新建network_security_config.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true"/>
</network-security-config>