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);
.......
}
アイデアはありますか?