Android アプリから Roving Networks WiFly で実行されているサーバーへの TCP 接続を開こうとしています。WiFly はルーターにホスト名 WiFly として表示され、IP アドレスは 192.168.1.4 です。
IP アドレスを使用して接続すると、接続は正しく開きますが、ホスト名を使用して接続すると、次のようにエラーが発生します。
ホスト「wifly」を開くことができません: ホスト名に関連付けられたアドレスがありません
使用されているコードの一部を次に示します。
    try 
    {
        InetAddress serverAddr = InetAddress.getByName("wifly");
        Log.d("TCP Client", "C: Connecting...");
        //create a socket to make the connection with the server
        Socket socket = new Socket(serverAddr, SERVERPORT);
        .......
    }
アイデアはありますか?