Google glass GDK - 获取HTML数据

搜索了一大圈,各种函数都用上了,各种权限也添加了,可还是报错报错报错~!!搜索了一下错误,终于知道怎么解决了,只想对网上转来转去的编(la)辑(ji)说,麻烦有点技术好吗?

无法获取HTML数据可能为:

  1. 没有添加网络访问权限权限
  2. 在主线程中执行

解决方法:

1.添加权限:

1 <uses-permission android:name="android.permission.INTERNET" />

2.新建线程执行:

 1     Runnable runnable = new Runnable(){
 2 
 3         @Override
 4         public void run() {
 5             HttpClient client = new DefaultHttpClient();
 6             StringBuilder builder = new StringBuilder();
 7 
 8             HttpGet myget = new HttpGet("http://www.cnblogs.com/ch3rry");
 9             try {
10                 HttpResponse response = client.execute(myget);
11                 BufferedReader reader = new BufferedReader(new InputStreamReader(
12                 response.getEntity().getContent()));
13                 for (String s = reader.readLine(); s != null; s = reader.readLine()) {
14                     builder.append(s);
15                 }
16                 System.out.println(builder.toString());
17             } catch (Exception e) {
18                 e.printStackTrace();
19             }
20         }
21         
22     };

 

转载于:https://www.cnblogs.com/ch3rry/p/3885533.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值