我有一个在MySQL中插入一行的PHP网页。我想做的只是在这个页面上连接我的Android应用程序(没有来自服务器的响应)。
我尝试从服务连接,并且我听说我应该使用线程进行连接,但它仍然无法正常工作......
这是我的代码:
Thread thread = new Thread(new Runnable(){
@Override
public void run() {
try {
try {
HttpUriRequest request = new HttpGet("http://localhost:8888/everbattery/post_sql.php");
HttpClient httpclient = new DefaultHttpClient();
httpclient.execute(request);
}
catch (ClientProtocolException E){}
catch (IOException E) {}
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread.start();
有什么想法吗?我下午的大部分时间都在那里度过,我疯了......
答案 0 :(得分:2)
您无法在应用中使用localhost
。
尝试将服务器运行的机器的实际IP放在上面。
您可以使用ipconfig / ifconfig了解它。