В настоящее время я пытаюсь отправить данные из приложения Android (с эмулятором) на веб-сервер (страница php) Во-первых, я пробовал эту программу с эмулятором, и она работала. После этого я попробовал эту программу с телефоном, и произошло исключение:
-> IO Exception: Тайм-аут операции.
Одна часть моего кода:
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://10.0.2.2:90/takeDatas.php");
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("enlem", latitude ));
nameValuePairs.add(new BasicNameValuePair("boylam", longitude ));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
httpclient.execute(httppost);
} catch (ClientProtocolException e) {
Toast.makeText(ReportLocationActivity.this, "Client protokol exception ", Toast.LENGTH_LONG).show();
} catch (IOException e) {
Toast.makeText(ReportLocationActivity.this, "IO exception "+e.getMessage(), Toast.LENGTH_LONG).show();
}
Надеюсь, вы мне поможете.
Заранее спасибо.