如何检查IP地址是否可到达

时间:2011-10-29 07:15:57

标签: android

在我的应用程序中,我使用以下代码检查了是否存在ineternet连接

   private boolean isNetworkAvailable() {    
             ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
             NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();  
             return activeNetworkInfo != null; }

现在的问题是,我如何检查是否存在与一台远程计算机的连接是否存在...我需要连接到外部IP网络服务.....需要检查连接到那个。提供链接如下所示

http://192.168.1.158/VisionEPODWebservice/Manifest.asmx

1 个答案:

答案 0 :(得分:13)

InetAddress.getByName(ip).isReachable(timeout);

请参阅InetAddress

的文档