在Android应用程序中使用HTTP调用webservice时,权限被拒绝错误

Sij*_*iju 6 android

我在android应用程序中工作.我用Java创建一个Web服务.现在我想使用HTTP引用Web服务.但是Permission Denied当调试器到达最后一行时我得到了错误.守则是:

HttpClient httpClient = new DefaultHttpClient(); 
HttpContext localContext = new BasicHttpContext(); 
HttpGet httpGet = new HttpGet("http://192.168.0.102:8282/SampleWebProj/services/Converter"); 
response = httpClient.execute(httpGet, localContext); 
Run Code Online (Sandbox Code Playgroud)

Plz给我一个解决方案..

Alp*_*pha 9

在你的代码中,你放了

<uses-permission android:name="anroid.permission.INTERNET"></uses-permission>
Run Code Online (Sandbox Code Playgroud)

代替

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
Run Code Online (Sandbox Code Playgroud)

你拼错了android - > anroid!= android ;-)


小智 4

您是否在 AndroidManifest.xml 上添加了正确的权限以打开 http 连接?

我想,你必须添加这个权限

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
Run Code Online (Sandbox Code Playgroud)