Я занимаюсь разработкой приложения для Android, и эмулятор не подключается к моему локальному хосту.
Я исследовал проблему и нашел некоторые идеи, но ничто, кажется, не работает.
Ниже приведен код, который я использовал:,
HttpClient httpclient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("http://10.0.2.2/YES_BUTTON.php");
httpclient.execute(httpPost);
Я также попытался установить соединение, используя "http://10.0.2.2:3128/YES_BUTTON.php";
Код запускает файл php, но ничего не происходит, я также проверил журнал доступа к серверу, и с эмулятором никогда не было установлено соединение с сервером Apache.
Это мой первый раз, когда я создаю приложение, и мне было интересно, если я что-то еще не сделал, мне нужно сопоставить порт эмулятора с портом 3128 на Apache, отключить брандмауэр? Я разрабатываю приложение на ноутбуке, с сервером Apache на ноутбуке, поэтому все делается на одной машине. Есть ли что-нибудь, что я не сделал, что нужно сделать?