2013-04-29 59 views
-4

基本上,当我试图请求HTTP连接是我得到的唯一错误,错误HTTP连接!android.os.NetworkOnMainThreadException

Error in http connection !! android.os.NetworkOnMainThreadException 

我试图连接到数据库,在我的WAMP服务器使用Android模拟器,这是我使用的代码的一部分,

response = CustomHttpClient.executeHttpPost(
    "http://152.226.152.96:89/MPSIP/jsontestscript.php", 
    postParameters); 

我也使用本地主机而不是我的IP试过,但我会得到完全相同的错误。

我想知道我可以如何与我的wampserver建立http连接。我是否错过了一个步骤,或者我是否完全错误。

如果有帮助,我使用的指导,

Link to example used here

+0

检查此主题http://stackoverflow.com/questions/6343166/android-os-networkonmainthreadexception?rq=1 – 2013-04-29 05:25:28

+0

什么是“主线程上的网络”告诉你?这意味着什么?如果你在网上搜索这个,会发生什么? – 2013-04-29 05:26:25

+0

尝试谷歌搜索并点击第一个链接! https://www.google.co.il/search?q=android.os.NetworkOnMainThreadException&aq=f&oq=android.os.NetworkOnMainThreadException&aqs=chrome.0.57j61l2.144j0&sourceid=chrome&ie=UTF-8 – tbkn23 2013-04-29 05:28:06

回答

-1

这可能是因为你在主/ UI线程执行网络操作。阅读关于AsyncTaskThread

阅读HERE

P.S:在SO上发布问题之前进行一些谷歌搜索。