Мое приложение не может подключиться к Интернету в определенной стране - PullRequest
0 голосов
/ 19 февраля 2019

Я создал приложение для Android для Нигерии.Когда мы тестируем его локально, даже на рабочем сервере приложение работает правильно.

Когда мы тестируем его на том же мобильном телефоне в Нигерии, приложение возвращает ошибку отсутствия доступа в Интернет.В мобильном телефоне есть Интернет, подключенный через 4G, потому что другие приложения могут нормально подключаться, например, WhatsApp.

Я использую эту строку кода, чтобы определить, есть ли подключение к Интернету.

ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
if (cm == null) {
    return false;
}
return cm.getActiveNetworkInfo() != null;

Дополнительный уровень сложности заключается в том, что у нас нет отладочного доступа к мобильным телефонам, которые создают проблему для проверки журналов.

Также мы тестировали ту же марку и ту жемодель и та же версия Android.

Локально это работает, за границей это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...