连接Android与MYSQL& PHP localhost

时间:2015-01-20 05:02:35

标签: php android mysql

我是android的新手,我想使用php将我的应用程序与mysql连接,但它不起作用,我的代码有些不对劲吗?请帮帮我:

        // Create a new HttpClient and Post Header
        HttpClient httpclient = new DefaultHttpClient();
        HttpPost httppost = new HttpPost("http://10.0.2.2:8888/jobs/mobile/home/searchJobs");

        try {

            List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
            //add data for post
            nameValuePairs.add(new BasicNameValuePair("keywords","keyword for search" ));
            nameValuePairs.add(new BasicNameValuePair("location", "Location value"));
            //set url encoded entity
            httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

            // Execute HTTP Post Request
            HttpResponse response = httpclient.execute(httppost);

            HttpEntity resEntity = response.getEntity();

                String responseStr = EntityUtils.toString(resEntity).trim();
                Toast.makeText(Search_result.this, "response: "+responseStr, 1000).show();

                // you can add an if statement here and do other actions based on the response

                Log.v("tag", "Response: " +  responseStr);

        } catch (ClientProtocolException e) {
            // TODO Auto-generated catch block
        } catch (IOException e) {
            // TODO Auto-generated catch block
        }

这就是错误: enter image description here

1 个答案:

答案 0 :(得分:0)

根据您的日志检查以下内容:

  • 检查清单中的SDK版本 - 编译版本/定位最新SDK
  • 检查模拟器设置我看到问题输出就像你的一样: click me