Android 用GET方式发送请求的问题。
HttpResponsehttpResponse=(HttpResponse)newDefaultHttpClient().execute(httprequest);Ht...
HttpResponse httpResponse = (HttpResponse)new DefaultHttpClient().execute(httprequest);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
上面两种方式都出现异常,程序意外终止,怎么回事儿? 展开
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
上面两种方式都出现异常,程序意外终止,怎么回事儿? 展开
5个回答
展开全部
这个是因为Android程序默认是没有访问internet权限的,需要在工程的AndroidManifest.xml里面加上访问网络的权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.INTERNET"/>
更多追问追答
追问
我知道,这个有的,之前有个语音识别,运行正常。
追答
你的语音识别是把数据直接发送到网络服务器进行识别?还是直接由你的程序调用已经安装在手机上的其它服务连接网络服务器进行识别?还是直接用本地应用在不联网的情况下进行识别?
语音识别需要添加的是音频输入的权限:
android.permission.RECORD_AUDIO
网络访问需要的是:
android.permission.INTERNET
是不一样的。
2013-05-24
展开全部
你确定加了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面的那些都是某些网页的域名的前缀信息符号,应该是网页出现错误信息了,和程序没有什么关系。
追问
但是用浏览器正常。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一:HttpClient httpClient=new DefaultHttpClient();
HttpResponse httpResponse=httpClient.execute(httpGet);
二:URL url = new URL(urlName);
URLConnection urlConnection = url.openConnection();
你可以试一试,我是这样做的
HttpResponse httpResponse=httpClient.execute(httpGet);
二:URL url = new URL(urlName);
URLConnection urlConnection = url.openConnection();
你可以试一试,我是这样做的
更多追问追答
追问
就是在建立连接的那句就意外停止运行,2.3的系统正常。
追答
有报什么错?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询