0

ネット開発者とアンドロイドについて知らない。このコードを修正するのを手伝ってくれませんか

例外:client.execute(get1)のandroid.os.networkmainthreadException

        try
        {

            HttpGet  get1 = new HttpGet ("http://www.google.com/");
            HttpClient client = new DefaultHttpClient();            
            HttpResponse response =   client.execute(get1);
            HttpEntity entity = response.getEntity();
            String responseText = EntityUtils.toString(entity);

        }
        catch(Exception e  )
        {
            urlview.setText( "hi bug"+ e.toString());               
        }
4

1 に答える 1

2

Androidバージョン>=3.0では許可されていないUIスレッドでネットワーク操作を行っているため、AsyncTaskを使用してください

于 2013-03-05T15:22:29.673 に答える