Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UknownHostException在试图向facebook发布消息时 java.net.UnknownHostException:无法解析主机“graph.facebook.com”:没有与主机名关联的地址 位于java.net.InetAddress.lookupHostByName(InetAddress.java:400) 位于java.net.InetAddress.getAllByNameImpl(InetAddress.java:242) 位于java.net.InetAddress.getAllByName(InetAddress.java:220) 位于libcore.net.http.HttpConnection。(HttpConnection.java:71) 在libcore.net.http.HttpConnection上。(HttpConnection.java:50) 位于libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351) 位于libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86) 位于libcore.net.http.HttpConnection.connect(HttpConnection.java:128) 位于libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:460) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.connect(HttpsURLConnectionImpl.java:441) 位于libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282) 位于libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232) 位于libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273) 位于libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168) 位于libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270) 在com.facebook.android.Util.openUrl上(Util.java:215) 访问com.facebook.android.facebook.request(facebook.java:751) 访问com.facebook.android.facebook.request(facebook.java:688) 在com.nammari.FinalActivity$1.onClick(FinalActivity.java:62) 在android.view.view.performClick上(view.java:3511) 在android.view.view$PerformClick.run(view.java:14105) 位于android.os.Handler.handleCallback(Handler.java:605) 位于android.os.Handler.dispatchMessage(Handler.java:92) 位于android.os.Looper.loop(Looper.java:137) 位于android.app.ActivityThread.main(ActivityThread.java:4424) 位于java.lang.reflect.Method.Invokenactive(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:511) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 在dalvik.system.NativeStart.main(本机方法)_Android_Facebook - Fatal编程技术网

UknownHostException在试图向facebook发布消息时 java.net.UnknownHostException:无法解析主机“graph.facebook.com”:没有与主机名关联的地址 位于java.net.InetAddress.lookupHostByName(InetAddress.java:400) 位于java.net.InetAddress.getAllByNameImpl(InetAddress.java:242) 位于java.net.InetAddress.getAllByName(InetAddress.java:220) 位于libcore.net.http.HttpConnection。(HttpConnection.java:71) 在libcore.net.http.HttpConnection上。(HttpConnection.java:50) 位于libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351) 位于libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86) 位于libcore.net.http.HttpConnection.connect(HttpConnection.java:128) 位于libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:460) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.connect(HttpsURLConnectionImpl.java:441) 位于libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282) 位于libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232) 位于libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273) 位于libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168) 位于libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270) 在com.facebook.android.Util.openUrl上(Util.java:215) 访问com.facebook.android.facebook.request(facebook.java:751) 访问com.facebook.android.facebook.request(facebook.java:688) 在com.nammari.FinalActivity$1.onClick(FinalActivity.java:62) 在android.view.view.performClick上(view.java:3511) 在android.view.view$PerformClick.run(view.java:14105) 位于android.os.Handler.handleCallback(Handler.java:605) 位于android.os.Handler.dispatchMessage(Handler.java:92) 位于android.os.Looper.loop(Looper.java:137) 位于android.app.ActivityThread.main(ActivityThread.java:4424) 位于java.lang.reflect.Method.Invokenactive(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:511) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 在dalvik.system.NativeStart.main(本机方法)

UknownHostException在试图向facebook发布消息时 java.net.UnknownHostException:无法解析主机“graph.facebook.com”:没有与主机名关联的地址 位于java.net.InetAddress.lookupHostByName(InetAddress.java:400) 位于java.net.InetAddress.getAllByNameImpl(InetAddress.java:242) 位于java.net.InetAddress.getAllByName(InetAddress.java:220) 位于libcore.net.http.HttpConnection。(HttpConnection.java:71) 在libcore.net.http.HttpConnection上。(HttpConnection.java:50) 位于libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351) 位于libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86) 位于libcore.net.http.HttpConnection.connect(HttpConnection.java:128) 位于libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:460) 位于libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.connect(HttpsURLConnectionImpl.java:441) 位于libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282) 位于libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232) 位于libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273) 位于libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168) 位于libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270) 在com.facebook.android.Util.openUrl上(Util.java:215) 访问com.facebook.android.facebook.request(facebook.java:751) 访问com.facebook.android.facebook.request(facebook.java:688) 在com.nammari.FinalActivity$1.onClick(FinalActivity.java:62) 在android.view.view.performClick上(view.java:3511) 在android.view.view$PerformClick.run(view.java:14105) 位于android.os.Handler.handleCallback(Handler.java:605) 位于android.os.Handler.dispatchMessage(Handler.java:92) 位于android.os.Looper.loop(Looper.java:137) 位于android.app.ActivityThread.main(ActivityThread.java:4424) 位于java.lang.reflect.Method.Invokenactive(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:511) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 在dalvik.system.NativeStart.main(本机方法),android,facebook,Android,Facebook,在清单文件中,添加此权限: java.net.UnknownHostException: Unable to resolve host "graph.facebook.com": No address associated with hostname at java.net.InetAddress.lookupHostByName(InetAddress.java:400) at java.net.InetAddress.getAllByNameImpl(InetAddress.java:24

在清单文件中,添加此权限:

 java.net.UnknownHostException: Unable to resolve host "graph.facebook.com": No address associated with hostname
at java.net.InetAddress.lookupHostByName(InetAddress.java:400)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:242)
at java.net.InetAddress.getAllByName(InetAddress.java:220)
at libcore.net.http.HttpConnection.<init>(HttpConnection.java:71)
at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351)
    at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86)
at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
at libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:460)
at libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.connect(HttpsURLConnectionImpl.java:441)
at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
at libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270)
    at com.facebook.android.Util.openUrl(Util.java:215)
at com.facebook.android.Facebook.request(Facebook.java:751)
at com.facebook.android.Facebook.request(Facebook.java:688)
at com.nammari.FinalActivity$1.onClick(FinalActivity.java:62)
at android.view.View.performClick(View.java:3511)
at android.view.View$PerformClick.run(View.java:14105)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
    at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)

我认为拉格哈夫·苏德对以下问题的回答会很有帮助。他描述了出现这种异常的3个原因


尝试重新启动模拟器。我也犯了同样的错误。我在两天前就让它工作了,今天我启动了一个应用程序,在查看了上面提到的解决方案后,出现了上述错误,在这里我把所有问题都纠正了


最后,我刚刚关闭了模拟器并重新启动,错误消失了,我想是过时的会话导致了问题。

您必须重置网络

我希望这项工作为您:

  • 单击开始=>Run,键入CMD,然后按OK
  • 将其复制并粘贴到命令提示符中:
  • netsh winsock重置目录
  • 按回车键
  • 然后将其复制并粘贴到:
  • netsh int ip reset.log
  • 按回车键
  • 完成后重新启动计算机

检查您的internet连接设备是否可以访问internet,是否可以与DNS服务器联系?我已添加此权限,然后我也遇到了相同的错误,Emulator中是否存在任何问题?通常不鼓励仅使用链接的Answer。你能不能更新一下你的答案,在链接中找到一个简短的答案摘要?
<uses-permission android:name="android.permission.INTERNET" />