Я работаю с библиотекой Retrofit над моим проектом, но кажется, что Retrofit блокирует не https запросы.Я попытался добавить тег application
в Manifest.xml
android:usesCleartextTraffic="true"
, но это не сработало, я также попробовал другое решение, добавив в res/xml
файл безопасности:
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">http://my subdomain/</domain>
</domain-config>
</network-security-config>
и связать его в теге application
в файле Manifest.xml:
android:networkSecurityConfig="@xml/network_security_config"
оба решения не сработали.Как я могу избежать этой ошибки?
Примечание: мой код работает нормально, когда я тестирую с запросом https
, и для целей тестирования мы работаем в поддомене, который использует http
.