I have a aspx page that I am calling from my android app that is returning JSON text  but the java code below breaks here BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
with this error.
error android.os.NetworkOnMainThreadException
ARe you able to help plesae? Thanks
default.aspx return json
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.ContentType = "text/plain";
        //Write the message
        Response.Write("{'testvar':'testtext'}");
        //End the response causing it to be sent
        Response.End();
    }
}
android java
   public void connectWCF() {
        try {
            URL json = new URL("http://localhost:50851/Default.aspx");
            URLConnection jc = json.openConnection();
            BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
            String line = reader.readLine();
            reader.close();
        } catch(Exception e){
        }
links where I got the code ideas from http://wyousuf.wordpress.com/2012/03/01/android-with-wcf-services/ http://matijabozicevic.com/blog/android-development/android-with-wcf-service
 
     
    