Intereting Posts
Android – Как запустить намерение с помощью JavaScript КоординаторLayout перекрывается OnEditorAction () не вызывается после нажатия клавиши Enter на эмуляторе Jelly Bean Как я могу десериализовать объект JSON, но сохранить конкретное поле как String вместо вложенного объекта? Android: как обновить новые уровни API в Eclipse Почему я не могу использовать задачу gradle connectedDebugAndroidTest в моем скрипте сборки? Получить (реальный) процесс переднего плана, используя activityManager.getRunningAppProcesses () Как вызвать метод класса, хранящегося под другим пакетом Android: Как остановить Runnable? Как использовать ADB для отправки сенсорных событий на устройство с помощью команды sendevent? Ошибка рейтинга содержимого консоли разработчика Как создать кнопку изображения в Android? Фильтр Intent для загрузки вложений из приложений gmail на Android Эллипсис заголовка панели действий Android Android получить drawable, который устанавливает как drawabletop textview

Как подключить клиент Android к локальному серверу Apache (php) внутри моего ноутбука?

Я пытаюсь создать приложения для Android, которые могут отправлять данные через Wi-Fi соединение с моим ноутбуком Apache Server и базой данных MySQL. Я использую вкладку galaxy galaxy 10.1 в качестве своего мобильного устройства. И используемым протоколом является HttpGet или HttpPost. И я использую XAMPP (с Apache и SQL), чтобы делать сервер и обрабатывать php. Но из-за того, что Android не может обнаружить сеть adhoc с ноутбука, я использую Virtual Router (для окна 7) для создания точки виртуального доступа и обеспечения возможности подключения планшета к моему ноутбуку. Но проблема заключается в следующем:

  1. В моих приложениях (клиент-андроид), где httpget или httppost, к которому относится URL-адрес? Localhost в моем ноутбуке 127.0.0.1 или localhost в android 10.0.0.1? Или IP-адрес виртуального маршрутизатора?

  2. Итак, если я хочу получить доступ с android к localhost (laptop-Apache), чтобы вызвать php для запуска? Какой порт? Который ip address / url, который мне нужно добавить в приложения Android (httpget)? И мне нужно что-то изменить в httpconfig для XAMPP?

Solutions Collecting From Web of "Как подключить клиент Android к локальному серверу Apache (php) внутри моего ноутбука?"

Узнайте свой IP-адрес в своем ноутбуке с помощью ipconfig. Используйте этот адрес в телефоне вместо 127.0.0.1.

До тех пор, пока вы знаете IP-адрес компьютера с Apache на нем, поскольку внешний доступ к MySQL довольно сложный, чтобы настроить идентификатор, рекомендуется отправлять запросы JSON на ваши PHP-скрипты и получать возвращаемое значение через Java, а затем, что вы хотите сделать с помощью Выход до вас.