Я использую
classpath 'com.android.tools.build:gradle:3.2.1'
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
, и каждый раз, когда я пытаюсь подключиться к своему API сервера, время ожидания истекает.
СБОЙ HTTP: java.net.SocketTimeoutException
Мой серверный API прекрасно работает, и я проверил его с помощью Postman & Direct URL.Единственный способ исправить это - перейти на плагин Gradle 3.0.4 или подключить Android-устройство к VPN.Я из Ирана, я сомневаюсь, что в случае каких-либо проблем с доступом к моим серверам из моей страны.Я даже пытался установить длительные таймауты для моего HTTPClient, но я все еще получаю ту же ошибку на каждом API.Однако после 20-30 повторных попыток я наконец могу получить только 1 успешный ответ.
Я использую Retrofit2.
Я также попытался установить это в своем манифесте, но ничего не изменилось
android:usesCleartextTraffic="true"
Кто-нибудь еще борется с этой проблемой?У кого-нибудь есть решение?