3
我想要做的是發送一個HTTP POST請求到REST web服務。但是,似乎我的應用程序無法連接到主機。發送請求時,應用程序會拋出以下異常:Android:UnknownHostException當發送HTTP POST
10-19 18:54:05.335: VERBOSE/SD(280): java.net.UnknownHostException: http://www.myhost.com
10-19 18:54:05.335: VERBOSE/SD(280): at java.net.InetAddress.lookupHostByName(InetAddress.java:513)
10-19 18:54:05.335: VERBOSE/SD(280): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:280)
10-19 18:54:05.335: VERBOSE/SD(280): at java.net.InetAddress.getByName(InetAddress.java:310)
主機肯定存在,並且提供的URL是正確的。此外,我可以使用Android模擬器的瀏覽器調用URL。該應用程序在AndroidManifest.xml中包含以下內容:
<uses-permission android:name="android.permission.INTERNET" />
有沒有人經歷過類似的事情?
問候, 羅伯特
謝謝你瘋了我的一天......我正要從我的辦公大樓跳下這個例外......我真的是白癡忘了添加權限! – swiftBoy 2012-10-23 10:04:33