Насколько конфигурация идет, единственная установка, необходимо должны быть получить доступ к Интернету из приложения, ИНТЕРНЕТ-разрешение, включенное путем добавления следующей строки внешний Теги приложения в рамках приложения Декларация.
<uses-permission android:name="android.permission.INTERNET" />
, Таким образом, декларация следовала бы за этой общей конструкцией
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.apis">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name="MyApplication"
android:label="@string/application_title"
android:icon="@drawable/my_icon">
[ .. Your Activities go here ]
</application>
</manifest>
Это может не работать из-за тайм-аута. Поскольку вам нужны права root для отправки пакета ICMP, а реализация isReachable будет использовать медленную TCP-версию ECHO. Проверьте файл javaDoc.