在Android中调用Web服务时出现问题

时间:2011-06-10 14:01:36

标签: .net android web-services json

我需要有关于它的工作教程。我已经尝试了一些教程,但所有这些都是错误的。

我正在开发一个Android应用程序,我想从服务器获取我的应用程序的一些数据,并且还想在服务器上存储一些数据。我不想使用任何外部库。 Web服务仅限.net。我需要有关Web服务的教程以及如何在Android中访问Web服务。我在HTTPClient上使用json。任何人都可以帮助我吗?

先谢谢..

1 个答案:

答案 0 :(得分:0)

URI uri = new URI("http://maps.googleapis.com/maps/api/geocode/json?address=youraddress&sensor=true");
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(new HttpGet(uri));
StatusLine statusLine = response.getStatusLine();
if(statusLine.getStatusCode() == HttpStatus.SC_OK){
    out = new ByteArrayOutputStream();
    response.getEntity().writeTo(out);
    out.close();

    json = new JSONObject(out.toString());
}