android9.0之后安全性提高,? 請(qǐng)求不允許發(fā)送http內(nèi)容。
解決辦法:
?第一步:在manifest文件中設(shè)置networkSecurityConfig屬性
<manifest ... >
? ? <application?
????????????android:networkSecurityConfig="@xml/network_security_config">? ? ?// 添加這一行
? ? </application>
</manifest>
第二步:在res/xml文件夾下創(chuàng)建network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
? ? <base-config cleartextTrafficPermitted="true">
????????<trust-anchors>
? ? ? ? ? ? <certificates src="system" />
????????</trust-anchors>
????</base-config>
</network-security-config>
完成。