报错 获取响应码 这行有问题

来源: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" />  没加这个权限

1

慕田峪0311798

提问者

2017-04-30

获取不到数据 日志也没打印,代码跟着第一节敲的

0

0 学习 · 1613 问题

查看课程