Java 如何检查Android中可用/连接的服务器或Ip地址

Java 如何检查Android中可用/连接的服务器或Ip地址,java,android,networking,connection,android-networking,Java,Android,Networking,Connection,Android Networking,如何知道服务器/ip地址在android中可用/连接。 我试试这个代码 final EditText ed_ip = (EditText)findViewById(R.id.ed_server); Button btn_ip_save = (Button)findViewById(R.id.btn_save_ip); btn_ip_save.setOnClickListener(new OnClickListener() { @Override public void onClick(Vie

如何知道服务器/ip地址在android中可用/连接。 我试试这个代码

final EditText ed_ip = (EditText)findViewById(R.id.ed_server);
Button btn_ip_save = (Button)findViewById(R.id.btn_save_ip);

btn_ip_save.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

String str_serverip = ed_ip.getText().toString();
int timeout = 2000;

byte [] b = str_serverip.getBytes();

boolean addr = InetAddress.getByAddress(b).isReachable(timeout);

if(addr == true)
{
       txt.setText("Response");
      Toast.makeText(IpConfig.this, "Reachable", Toast.LENGTH_LONG).show();

}else {

    txt.setText("Not Response");
    Toast.makeText(IpConfig.this, "Not", Toast.LENGTH_LONG).show();
    }


}       
除127.0.0.1外,其始终拒绝连接


如何检查plz引导我

试试这两个:1。2.我这样做了,但给了我同样的错误