[英]java.net.UnknownHostException @ Android (Simple HttpResponse-Code)
尊敬的女士們,先生們:
我做了家庭作業,在Google上搜索了很多,我想我知道問題在哪里:
我想從本地Apache獲取一些簡單的JSON formated
數據。 當我開始
httpclient.execute(httppost)
...我收到(通過printStackTrace()):
02-04 13:26:12.292: W/System.err(9606): java.net.UnknownHostException: http://localhost/JSON/request2.php
02-04 13:26:12.292: W/System.err(9606): java.net.UnknownHostException: http://127.0.0.1/JSON/request2.php
(after including the line "127.0.0.1 www.localhost.alt" to my Host file):
02-04 13:26:12.292: W/System.err(9606): java.net.UnknownHostException: http://www.localhost.alt/JSON/request2.php
我真的需要幫助 你有什么想法嗎?
問候語
約翰
編輯:
我進行了一些研究,找到了這篇文章: 仿真器網絡
如您所見,localhost和127.0.0.1保留給仿真器環回!
這就是為什么當他說我必須在那里使用10.0.2.2時Dark絕對正確的原因。 非常感謝!
如果您將代碼與stacktrace一起發布,那將是很好的。
但是,嘗試使用
10.0.2.2 instead of localhost or 127.0.0.1
還要加上這個
<uses-permission android:name="android.permission.INTERNET"/>
到您的AndroidManifest.xml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.