網絡篇筆記鏈接:
一、HttpURLConnection
二、Volley框架 + 使用Gson解析json數據
三、OkHttp3框架 + 使用Gson解析json數據
四、WebView組件
五、Android 9.0以上不能訪問網絡問題解決方法
===============================================================
Android9.0之後的版本,訪問http的網站會出現網絡問題,訪問https的不會有該問題
D/NetworkSecurityConfig: No Network Security Config specified, using platform default
所有網絡請求都不能明文傳輸,Android9.0之前的版本不會有該問題。
解決辦法:
1、在AndroidManifest.xml文件的application標籤中加入以下屬性
android:usesCleartextTraffic="true"
android:networkSecurityConfig="@xml/network_security_config"
2、在資源文件res中創建xml文件夾,在xml文件夾中創建名爲network_security_config.xml的文件
network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
以上就是解決網絡問題的方法