0

次のコードでホストの rechability を確認しようとしています:

 Socket socket = new Socket();

     try 
     {
         SocketAddress socketAddress = new InetSocketAddress(InetAddress.getByName("https://www.google.co.in"), 80);
         socket.connect(socketAddress, 2000);
     }
     catch (IOException e) 
     {
        Log.e("server",e.getMessage());
         return false;
     }
     finally 
     {
         if (socket.isConnected()) {
             try {
                socket.close();
             }
             catch (IOException e) {
                 e.printStackTrace();
             }
         }
    }
     return true;

しかし、それは常に false を返します。他に追加する必要があるものはありますか。未解決のホスト URL 例外が発生します。

4

1 に答える 1