2011-10-29 52 views
1

在我的應用程序已經檢查INETERNET連接是否是使用下面的代碼如何檢查的IP地址到達與否

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

現在的問題是存在的,我怎麼能檢查是否conncetion到一個遠程電腦的IP在存在或不...我需要連接到一個外部IP的web服務.....需要檢查引黃到.Suppose鏈接就像下面

http://192.168.1.158/VisionEPODWebservice/Manifest.asmx

回答

12
InetAddress.getByName(ip).isReachable(timeout); 
給出

查看文檔InetAddress

+0

Thank you..Its working now –