我只是尝试访问 Earthquake API,但遇到了此错误。
03-22 00:55:27.805:W/System.err(1044):java.net.UnknownHostException:无法解析主机“earthquake.usgs.gov”:没有与主机名关联的地址
03-22 00:55:27.815: W/System.err(1044): 在 java.net.InetAddress.lookupHostByName(InetAddress.java:426)
03-22 00:55:27.815:W/System.err(1044):在java.net.InetAddress.getAllByNameImpl(InetAddress.java:242)
03-22 00:55:27.815: W/System.err(1044): 在 java.net.InetAddress.getAllByName(InetAddress.java:220)
最佳答案
您已经提交申请了吗the INTERNET
permission在其 AndroidManifest.xml 文件中?
其中应该有如下一行:
<uses-permission android:name="android.permission.INTERNET"/>
关于java - 在 Android 中访问 Earthquake API。未知主机异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9818372/