Trên Android 9, Google đã siết chặt hơn các vấn đề bảo mật cũng như kết nối đến API. Cần phải thêm 1 file network_security_config.xml để xác định rõ các link kết nối API, nếu không sẽ không kết nối được.
Cách thực hiện
1. Tạo file network_security_config.xml
2. Trong AndroidManifest.xml, thêm vào dòng sau
3. Nội dung network_security_config.xml
<?xml version="1.0" encoding="utf-8"?><network-security-config><domain-config cleartextTrafficPermitted="true"><domain includeSubdomains="true">www.api.com</domain> // Xác định rõ link API sẽ kết nối</domain-config><base-config cleartextTrafficPermitted="true"><trust-anchors><certificates src="system" /> // Nếu muốn chấp nhận mọi kết nối thì thêm dòng này, không khuyến khích do sẽ gây ra vấn đề security</trust-anchors></base-config></network-security-config>