Разъем для Android - PullRequest
       6

Разъем для Android

0 голосов
/ 11 мая 2011

Я создал клиент-серверное приложение Wi-Fi. Проблема в том, что при потере соединения с сервером он не генерирует никаких исключений ввода-вывода во время операции чтения / записи в сокете. Как я могу определить, что в моем приложении потеряно соединение с сервером?

Заранее спасибо.

1 Ответ

0 голосов
/ 11 мая 2011

Вы можете использовать это

private boolean checkInternetConnection()
{
    ConnectivityManager conMgr = (ConnectivityManager) getSystemService (Context.CONNECTIVITY_SERVICE);
    return conMgr.getActiveNetworkInfo().isConnectedOrConnecting();
}

Надеюсь, это поможет вам.

...