Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 以编程方式连接到ipaddress以获取返回值_Android - Fatal编程技术网

Android 以编程方式连接到ipaddress以获取返回值

Android 以编程方式连接到ipaddress以获取返回值,android,Android,我需要调用一个ip地址,比如说,这将返回一个XML。但我不确定如何从android编程调用它。 我试图访问的服务器是远程的。您需要像这样解析从服务器收到的XML响应 String uri = "http://12.12.1.43:8080/xyzzz "; URL url = new URL(uri); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setReque

我需要调用一个ip地址,比如说,这将返回一个XML。但我不确定如何从android编程调用它。
我试图访问的服务器是远程的。

您需要像这样解析从服务器收到的XML响应

String uri = "http://12.12.1.43:8080/xyzzz ";

URL url = new URL(uri);
HttpURLConnection connection =
    (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("Accept", "application/xml");

InputStream xml = connection.getInputStream();

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(xml);

我的主要问题是,在活动课上,这叫什么?这需要任何设置,您需要在服务中运行它。无需特殊设置。请点击任何链接。我对此完全为空。我正在使用emulator,因此此http连接将在emulator上工作以进行测试,或者它需要具有internet的设备。请阅读此链接。如果您的计算机上有internet连接,这将在emulator上工作