报错 获取响应码 这行有问题
来源:2-1 从服务器请求数据
慕田峪0311798
2017-04-30 19:20:07
这行if (coon.getResponseCode() == 200)
E/AndroidRuntime: FATAL EXCEPTION: Thread-4
Process: com.example.administrator.myapplication, PID: 3963
java.lang.SecurityException: Permission denied (missing INTERNET permission?)
at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:119)
at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:74)
at java.net.InetAddress.getAllByName(InetAddress.java:752)
at com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29)
at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:187)
at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:156)
at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:98)
at com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:345)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:328)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:246)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:457)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:405)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:521)
at com.example.administrator.myapplication.DetailActivity$1.run(DetailActivity.java:38)
2回答
慕田峪0311798
提问者
2017-04-30
解决了哈 <uses-permission android:name="android.permission.INTERNET" /> 没加这个权限
慕田峪0311798
提问者
2017-04-30
获取不到数据 日志也没打印,代码跟着第一节敲的
相似问题