Как открыть localhost на телефоне

Как просмотреть localhost на устройстве android?

Я пытаюсь просмотреть localhost на моем htc magic. Я подключил свое устройство к eclipse через usb. просмотр http://10.0.2.2 Я получаю » страницу не avialable. Я помню, несколько дней назад он работал

но на эмуляторе я могу просматривать localhost

какие идеи? с уважением

12 ответов

Я использую свой локальный ip для этого, т. е. 192.168.0.1, и он работает.

более простой способ проверить-в браузере типа эмулятора 10.0.2.2 вместо localhost.

надеюсь, что это поможет! 🙂

для доступа к localhost на эмуляторе: 10.0.2.2. Однако это может не всегда работать, например, если у вас есть что-то другое, чем веб-сервер, например XMPP-сервер.

предполагая, что вы находитесь на той же беспроводной сети.

используйте ваш локальный ip для вашего android устройство для подключения к localhost.

Это сработало для меня.

Если вы хотите получить доступ к серверу, работающему на вашем ПК с вашего устройства Android через беспроводную сеть, сначала запустите команду ipconfig на вашем ПК (используйте run (логотип Windows + R), cmd, ipconfig).

обратите внимание на адрес IPv4: (это должно быть 192.168.0.x) для некоторого x. Используйте это как IP-адрес сервера вместе с номером порта, например 192.168.0.7:8080, в вашем коде.

ваше устройство Android затем получит доступ к серверу через маршрутизатор беспроводной сети.

Мне нужно было увидеть localhost на моем устройстве android (Samsung S3), поскольку я разрабатывал веб-приложение Java.
Безусловно, самый быстрый и простой способ-перейти по этой ссылке и следовать инструкциям:https://developer.chrome.com/devtools/docs/remote-debugging

* Примечание: Вы должны использовать Google Chrome.*
Мое резюме приведенной выше ссылки:

Вы можете получить общедоступный URL-адрес для вашего сервера на определенном порту на localhost.

на моем рабочем месте я мог получить доступ к локальному серверу, используя локальный IP-адрес моей машины в приложении,как и большинство других ответов. Но дома я почему-то не мог этого сделать. Попробовав много ответов и проведя много часов, я наткнулся https://ngrok.com. Это довольно прямолинейно. Просто скачайте его из папки do:

( из командной строки в Windows)

(из терминала в Linux)

это даст вам общедоступный URL для вашего локального сервера, работающего на этом номере порта на localhost. Вы можете включить в приложение и отладить его с помощью этого URL-адреса.

вы можете безопасно выставить локальный веб-сервер в интернет и захватить весь трафик для детальной проверки. Вы можете поделиться URL-адресом с вашим коллегой разработчиком, который также может работать удаленно и может отлаживать взаимодействие App / Server.

надеюсь, что это экономит чье-то время когда-нибудь.

объединение нескольких ответов выше плюс еще один дополнительный элемент решил проблему для меня.

Если ваш localhost не работает на HTTP-порту по умолчанию (который является портом 80), вам нужно указать порт в url-адресе чему-то, что соответствует порту, на котором работает ваш localhost. Например. Если ваш localhost работает, скажем, порт 85, Ваш url должен быть

Если брандмауэр включен, выключите его и используйте IPv4 для проверки приложения на реальном устройстве, а затем проверьте приложение.

У меня была аналогичная проблема, но я не мог решить ее с помощью статического IP-адреса или изменение настроек брандмауэра. Я нашел полезную утилиту, которую можно настроить за минуту.

мы можем разместить наш локальный веб-сервер на облаке бесплатно. При выставлении его в облаке мы получаем другой URL, который мы можем использовать вместо localhost и получить доступ к веб-серверу из любого места.

теперь этот URL можно получить с телефона.

пользователи Mac OSX

если ваш телефон и ноутбук находятся на одном wifi:

на System Preferences > Networ k для получения вашего IP-адреса

в мобильном браузере введите [your IP address]:3000 получить доступ к localhost:3000

Я использую testproxy для этого.

затем вы получаете url (и QR-код), который вы можете получить на своем мобильном устройстве. Он даже работает с виртуальными машинами, которые вы не можете достичь, просто введя IP-адрес вашей машины dev.

Источник

Как получить доступ к localhost с моего устройства Android?

Я могу получить доступ к моему веб-серверу ноутбука с помощью эмулятора Android, я использую 10.0.2.2:portno хорошо работать.

но когда я подключаю свой реальный телефон Android, браузер телефона не может подключиться к тому же веб-серверу на моем ноутбуке. Телефон подключен к ноутбуку с помощью кабеля USB. Если я управляю команда adb devices, я вижу свой телефон.

30 ответов

USB не обеспечивает сеть для мобильных устройств.

чтобы узнать IP-адрес вашего рабочего стола:

если ваш телефон подключен к мобильной сети, тогда все будет сложнее.

в противном случае используйте что-то вроде xip.Ио или сайту ngrok.

включите WiFi Hotspot вашего телефона/маршрутизатора Android и подключите ноутбук к телефону.

запустите сервер на localhost (я использую WAMP server)

теперь откройте командную строку и введите команду ipconfig команда вы получите следующие вещи

скопировать 192.168.43.76 в вашем мобильном браузере.

Примечание: пожалуйста, установите сеть как «домашняя сеть». Настройка домашней сети означает, что ваш компьютер может делиться вещами с другими устройствами в той же сети. Если вы используете Windows 10 перейдите к WiFi > сетевые свойства сети > сделать компьютер обнаруживаемым.

пользователи mac osx

я добился успеха, включив удаленное управление:

вы увидите сообщение, подобное этому

другие пользователи могут управлять компьютером с помощью адреса some.url.com

портативное решение с ngrok (любая ОС с узлом или npm)

теперь я могу дотянуться https://f7c23d14.ngrok.io как способ удаленного просмотра localhost. Это отлично подходит для обмена проектной работы или прогресса с клиентами

альтернативное решение с nginx proxy pass

перезагрузить и посетить http://youripaddress:81

Я нашел быстрое решение этой проблемы. Попробуйте это ссылке. Это должно помочь вам решить проблему.

Я изменил только одну вещь, где в учебнике говорится, что вы меняете «127.0.0.1» на «все», измените его на IP-адрес, на котором работает ваш сервер.

после этого вы сможете подключиться к своему localhost.

Ниже приведена (корректура) копия информации со связанной страницы:

шаг 1

установите сервер Wamp (или любой другой, который вы предпочитаете).

Это один из лучших серверов, которые я знаю, чтобы настроить локальный сервер. Если вы установили Apache или любой другой сервер, игнорировать этот шаг.

Загрузите и установите WAMP Server отсюда.

Шаг 2

добавить новое правило для порта 80 в Брандмауэре Windows.

Откройте Панель управления и выберите Windows Брандмауэр.

выберите Дополнительные параметры на левой панели страницы настройки брандмауэра Windows.

выберите входящие правила на левой панели, затем выберите новое правило.

выберите порт и нажмите кнопку Далее.

выберите переключатель» определенные локальные порты » и введите 80 в качестве значения порта.

разрешить соединение без изменений и перейти к следующему шаг.

сохранить параметры профиля без изменений и нажмите кнопку Далее.

дайте хорошее имя вашему новому правилу и нажмите кнопку Готово.

Это позволит порт 80 доступ к локальной сети IP.

Шаг 3

отредактируйте httpd.conf-файл сервера Wamp для исправления ошибки 403.

нужно отредактировать этот файл. В противном случае мы получим 403 запрещенную ошибку при доступе к localhost через IP локальной сети.

нажмите на иконку WAMP Server tray.

открыть подменю сервера Apache.

Выберите файл httpd.conf.

найдите этот раздел конфигурации в httpd.файл conf:

найдите и замените ‘127.0.0.1 ‘ на ‘All’, сохраните файл и перезапустите сервер Wamp.

Шаг 4

найти своего локальной IP-сети.

открыть командную строку.

на ПК с Windows вам, возможно, не нужно ничего делать, кроме как узнать свой IPv4-адрес с помощью команды «ipconfig».

Другие Детали Env : Windows 7, Google Nexus 4 (4.2.2), Сервер Tomcat, Приложение Grails.

вы также должны убедиться, что у вас есть разрешение на доступ к интернету в файле AndroidManifest:

С простым решением (просто доступ laptop_ip_addr:port С мобильного устройства, когда мобильный и ноутбук находятся на одном WiFi), я получаю учтите, ошибка. То есть мой MacBook, похоже, отказывается от попытки подключения с моего мобильного телефона.

ADB обратный сокет (только для Android)

данное решение работает для меня (протестировано с MacBook):

недостатком является то, что это работает только с один мобильное устройство в то время. Если вы хотите получить доступ к другому мобильному устройству, сначала отключите первое (disable Отладка USB), подключите новый (включить Отладка USB), и работать adb reverse tcp:4000 tcp:4000 снова.

ngrok (работает со всеми устройствами)

он чрезвычайно прост в использовании:

это выводит, среди некоторой другой информации, строку типа

теперь вы можете перейти к http://4cc5ac02.ngrok.io на любом устройстве, подключенном к Интернету, и этот URL ведет на localhost:4000 вашего ноутбука.

обратите внимание, что пока команда ngrok запущена (пока вы не нажмете Ctrl-C), ваш проект публично служил. Все, у кого есть URL, могут видеть он.

однако есть гораздо лучшее решение. Вы можете получить доступ к хост-машине с IP-адресом «10.0.2.2». Это было разработано таким образом командой Android. Таким образом, ваш веб-сервер может отлично работать на localhost, и из вашего приложения Android вы можете получить к нему доступ через «http://10.0.2.2:8080».

поскольку это старый вопрос, есть новый способ сделать это, который действительно очень прост. Скачать расширение ADB Chrome и далее:

«переадресация портов на Chrome для Android позволяет легко протестировать ваш сайт разработки на мобильном телефоне. Он работает, создавая прослушивающий TCP-порт на мобильном устройстве, который сопоставляется с определенным TCP-портом на вашем компьютере разработки. Трафик между этими портами проходит через USB, поэтому подключение не зависит от конфигурации сети.»

возможно, ваш веб-сервер прослушивает ваш интерфейс loopback, а не сетевой интерфейс. Основные признаки этого:

Я больше говорю о диагностике этого и исправлении этого в ответе здесь.

запустите CMD от имени администратора

и на экране CMD введите команду ipconfig и появится экран с текстом

Как это фото Как открыть localhost на телефоне

и вы можете получить доступ к localhost с помощью этого ip вы должны быть подключены к той же сети, что и компьютер, подключенный к

попробуйте перейти к этому файлу: C:\wamp\bin\apache\Apache2.2.11\conf\httpd.conf

и измените 10.0.2.2 на свой IP-адрес.

наконец-то сделано в Ubuntu, я запускаю сервер nodejs на localhost: 8080

1) открытый тип терминала ifconfig вы получите ip что-то вроде этого : inet addr:192.168.43.17

2) теперь просто поместите url-адрес, как это : «192.168.43.17:8080» (порт 8080, поступающий из номера порта localhost) пример: «192.168.43.17: 8080 / fetch»

Я использовал этот процесс:

обратите внимание, что этот процесс требует изменения настроек WiFi на устройстве Android в начале и конце каждой сессии. Я нашел это менее болезненно после укоренения устройства Android.

прежде всего подключите телефон и компьютер к общему wifi.

затем откройте командную строку, используя run as administrator

дайте команду ipconfig

который показывает беспроводной lan ip

используйте IP:порт вашего сервера для доступа в телефоне

более простой способ по умолчанию localhost-использовать http://localhost:port. Это работает в ноутбуке и Android, а также.

если он не работает, то в android установите IP-адрес по умолчанию вашего телефона в 127.0.0.1: port:)

прежде всего сделайте ваш IP-адрес машины(где работает сервер)статическим. Введите статический IP-адрес в коде Android. Затем перейдите к интерфейсу вашего wifi-маршрутизатора и проверьте левую панель. Вы увидите такую опцию, как переадресация/переадресация портов. Нажмите на него и переадресуйте порт 80. Теперь отредактируйте свой htttpd.conf файл и отредактируйте его для

. Перезапустите сервер. Все должно работать нормально.

решение для подключения моего мобильного устройства к моему серверу wamp на основе моего ноутбука:

во-первых, wifi не является маршрутизатором. Поэтому для подключения мобильного устройства к серверу wamp на основе localhost на моем ноутбуке мне нужен маршрутизатор. Я загрузил и установил бесплатный виртуальный маршрутизатор:https://virtualrouter.codeplex.com/

настройка очень проста:

затем вы можете подключиться к ноутбуку через устройство, запустив браузер и заполнить IPV4-адрес вашего ноутбука (чтобы найти его в windows, введите cmd: ipconfig и найдите адрес ipv4)

вы должны увидеть домашнюю страницу сервера wamp.

тогда просто найдите адрес вашей хост-машины на сеть, я использовал System Preferences/Sharing на Mac, чтобы найти его. Нажмите, что в вашем Android устройстве и должны загрузить ваш index.html и вы должны быть хорошо.

если нет, то проблема в чем-то другом, и вы можете посмотреть на некоторые другие предлагаемые решения. Удачи!

* EDIT*

еще одно быстрое решение, чтобы попробовать, если вы используете Chrome является веб-сервер для расширения Chrome. Я нашел быстрый и очень простой способ получить доступ к localhost на моем телефон. Просто убедитесь, что проверить Accessible to local network под Options и он должен работать на вашей камере без каких либо проблем.

Как открыть localhost на телефоне

сайту ngrok позволяет поместить localhost на временный сервер и очень прост в настройке. Я предоставил здесь некоторые шаги, которые можно найти по ссылке:

вы увидите маленькую приборную панель в вашем терминал с адресом, указывающим на локальный. Укажите приложение на этот адрес и создайте его на своем устройстве.

хотя один ответ был принят, но это сработало для меня:

искать what is my ip в google chrome и получите свой ip, скажем, это 1**.1**.15*.2**

это так просто, как это.

это то, что сработало для меня, я добавил еще одну строку после 127.0.0.1 ip, чтобы указать точный ip-адрес локальной сети (не публичный ip-адрес) устройства, которое я хотел использовать. В моем случае мой Samsung Galaxy S3

найдите тег onlineoffline и добавьте ip-адрес своего телефона (я нашел ip-адрес своих телефонов в своих маршрутизаторах страницы конфигурации):

тег onlineoffline-не удалять

мои телефоны IP в строке ниже

можно было бы расширить это, чтобы включить весь поддомен, например, 192.168.1.0 / 24 и т. д.

и для доступа к нему с помощью мобильных устройств используйте :

использовать connectify и xampp или эквивалент и введите ip-адрес в строке мобильного URL для доступа

лично я не настаиваю на использовании localhost при использовании устройства, нет простого решения.

просто начните игру, где вы подключаетесь к localhost, где вы можете использовать эмулятор. Любая информация, которую вы должны получить от устройства, может быть сгенерирована с легкостью и может быть отправлена в activity в качестве параметра.

Что сработало для меня (цель: отладка приложения Windows server, работающего на localhost:99999 из клиентского приложения, работающего на телефоне android )

затем url приложения службы (my_dev_machine_ip:99999/path_to_service) был доступен с телефона.

добавление решения для будущих разработчиков.

поместите свой ip-адрес, который вы записали в браузере телефона,и номер порта, для которого вы создали правило. е.г 192.168.0.2:80 и вала.

localhost появится на вашем телефоне

использование USB-кабеля:

(например, если вы используете WAMP server):

2) Нажмите на значок WAMP > Put Online (после перезапуска).

3) Откройте свой IP в браузере Android (т. е. http://192.168.1.22 или http://164.92.124.42 )

чтобы найти локальный IP-адрес, нажмите Пуск>Выполнить>cmd и типа команду ipconfig и ваш IP-адрес будет отображаться в выходных данных.

вот и все. Теперь вы можете получить доступ (открыть) localhost с Android.

Источник

Как я могу получить доступ к моему локальному хосту с моего устройства Android?

Я могу получить доступ к моему ноутбуку веб-сервер с помощью эмулятора Android, я использую 10.0.2.2:portno работает хорошо.

Но когда я подключаю свой настоящий Android-телефон, браузер телефона не может подключиться к тому же веб-серверу на моем ноутбуке. Телефон подключен к ноутбуку с помощью USB-кабеля. Если я запустил команду adb devices, я могу видеть свой телефон.

Что мне не хватает?

USB не обеспечивает сеть для мобильного устройства.

Если ваш рабочий стол и телефон подключены к одному и тому же WiFi (или любой другой локальной сети), используйте IP-адрес вашего рабочего стола, назначенный маршрутизатором (не localhost а не 127.0.0.1 ).

Чтобы узнать IP-адрес вашего рабочего стола:

Включите Wifi Hotspot вашего телефона Android / маршрутизатора и подключите свой ноутбук к своему телефону.

Запустите свой сервер на localhost (я использую wamp-сервер)

Теперь откройте командную строку и введите команду ipconfig, вы получите следующие вещи:

Скопируйте этот 192.168.43.76 в свой мобильный браузер.

Примечание. Установите свою сеть как «Домашняя сеть». Настройка домашней сети означает, что ваш компьютер может делиться вещами с другими устройствами в одной сети. Если вы используете Windows 10, перейдите в WiFi> Свойства сети текущей сети> Сделайте этот ПК доступным для просмотра.

На компьютере с ОС Windows Вам может не потребоваться ничего, кроме определения вашего IPv4-адреса с помощью команды «ipconfig».

Другие сведения об Env: Windows 7, Google Nexus 4 (4.2.2), Tomcat Server, приложение Grails.

Вы также должны убедиться, что у вас есть разрешение на доступ к Интернету в файле AndroidManifest:

Я только изменил одну вещь, где в учебнике указано, что вы меняете «127.0.0.1» на «Все», измените его на IP-адрес, на котором работает ваш сервер.

После этого вы сможете подключиться к локальному хосту.

Ниже приведена (исправленная) копия информации со связанной страницы:

Шаг 1

Установите Wamp-сервер (или любой другой, который вы предпочитаете).

Это один из лучших серверов, которые я знаю для настройки локального сервера. Если вы установили Apache или любой другой сервер, проигнорируйте этот шаг.

Загрузите и установите Wamp Server здесь.

Шаг 2

Добавьте новое правило для порта 80 в брандмауэре Windows.

Откройте панель управления и выберите Брандмауэр Windows.

Выберите «Дополнительные параметры» на левой панели страницы настроек брандмауэра Windows.

Выберите «Входящие правила» на левой панели, затем выберите «Новое правило».

Выберите «Порт» и нажмите «Далее».

Выберите переключатель «Конкретные локальные порты» и введите 80 в качестве значения порта.

Keep Разрешите подключение без изменений и перейдите к следующему шагу.

Не изменяйте параметры профиля и нажмите «Далее».

Дайте какое-нибудь красивое имя вашему новому правилу и нажмите «Готово».

Это обеспечит доступ порта 80 к IP-сети локальной сети.

Шаг 3

Отредактируйте файл httpd.conf сервера Wamp, чтобы исправить ошибку 403.

Нам нужно отредактировать этот файл. В противном случае мы получим 403 запрещенную ошибку при доступе к локальному хосту через IP локальной сети.

Нажмите на значок лотка сервера Wamp.

Откройте подменю сервера Apache.

Найдите этот раздел конфигурации в файле httpd.conf:

Найдите и замените «127.0.0.1» на «Все», сохраните файл и перезапустите Wamp-сервер.

Шаг 4

Найдите IP-адрес вашей локальной сети.

Откройте командную строку.

В моем случае мой адрес локальной сети – 10.0.0.2.

Это IP-адрес, который вам нужен для доступа к вашему локальному хосту на вашем телефоне Android через Wi-Fi. Чтобы проверить, работает ли он, введите этот IP-адрес в браузере вашего рабочего стола, где установлен ваш локальный сервер. Браузер должен успешно отобразить вашу страницу локального хоста. Это гарантирует, что этот IP-адрес локальной сети теперь успешно доступен на вашем телефоне Android.

Надеюсь, этот учебник поможет вам получить доступ к вашему локальному хосту через Wi-Fi.

Пользователи mac osx

У меня был успех, позволяя удаленное управление:

Вы увидите сообщение, подобное этому

Другие пользователи могут управлять вашим компьютером, используя адрес some.url.com

Альтернативное решение с прокси-сервером nginx

Если вы используете что-то вроде этого через nginx proxy_pass, это потребует немного более тонкой настройки – это хакерский подход, но он работает для меня, и я открыт для предложений по его улучшению:

Перезагрузите и посетите http://youripaddress:81

Поскольку это старый вопрос, есть новый способ сделать это, что действительно очень просто. Загрузите расширение ADB Chrome и следуйте этим инструкциям:

Однако есть гораздо лучшее решение. Вы можете получить доступ к своей главной машине с IP-адресом «10.0.2.2». Это было разработано таким образом командой Android. Таким образом, ваш веб-сервер может отлично работать на локальном хосте и с вашего приложения для Android, вы можете получить к нему доступ через «http://10.0.2.2:8080».

Возможно, ваш веб-сервер прослушивает интерфейс loopback, а не ваш сетевой интерфейс. Основные признаки этого:

Я больше об этом рассказываю и фиксирую это в ответе.

Запуск CMD в качестве администратора

И на экране CMD типа ipconfig, и экран появится с текстом

Как эта фотография Как открыть localhost на телефоне

И вы можете получить доступ к своему локальному хосту, используя этот ip, который вы должны подключить к той же сети, что и ваш компьютер, подключенный к

«Переадресация портов в Chrome для Android позволяет легко протестировать ваш сайт разработки на мобильных устройствах, он работает, создавая прослушивающий TCP-порт на мобильном устройстве, который сопоставляется с определенным TCP-портом на вашей машине разработки. Трафик между этими портами проходит через USB, Поэтому подключение не зависит от вашей конфигурации сети ».

Попробуйте перейти к этому файлу: C:\wamp\bin\apache\Apache2.2.11\conf\httpd.conf

И измените 10.0.2.2 на ваш IP-адрес.

Я использовал этот процесс:

Обратите внимание, что для этого процесса вам необходимо изменить настройки WiFi на устройстве Android в начале и в конце каждого сеанса. Я обнаружил, что это менее болезненно, чем укоренение моего устройства Android.

Прежде всего сделайте свой компьютер (где работает сервер) IP-адрес статический. Введите этот статический IP-адрес в коде Android. Затем перейдите к интерфейсу вашего Wi-Fi маршрутизатора и проверьте левую панель. Вы увидите такую ​​опцию, как переадресация / переадресация портов. Нажмите на него и перейдите на порт 80. Теперь отредактируйте файл htttpd.conf и отредактируйте его для

, Перезагрузите сервер. Теперь все должно работать нормально.

Решение для подключения моего мобильного устройства к моему серверу wamp на базе моего ноутбука:

Во-первых, Wi-Fi не является маршрутизатором. Поэтому, чтобы подключить мое мобильное устройство к моему серверу wamp на основе localhost на моем ноутбуке, мне нужен маршрутизатор. Я загрузил и установил бесплатный виртуальный маршрутизатор: https://virtualrouter.codeplex.com/

Настройка его очень проста:

Затем вы можете подключиться к ноутбуку через ваше устройство, запустив браузер и заполнив адрес IPV4 вашего ноутбука (чтобы найти его на окнах, введите cmd: ipconfig и найдите ipv4-адрес)

Вы должны увидеть домашнюю страницу вашего сервера.

Ngrok позволяет помещать ваш localhost на временный сервер и очень прост в настройке. Здесь я привел несколько шагов, которые можно найти в ссылке:

Вы увидите небольшую панель мониторинга в своем терминале с адресом, указывающим на ваш локальный хост. Направьте приложение на этот адрес и создайте его на своем устройстве.

Хотя один ответ был принят, но это сработало для меня:

Найдите, what is my ip в google chrome, и получите ваш ip, скажем, что это 1**.1**.15*.2**

Это то, что сработало для меня, я добавил еще одну строку после 127.0.0.1 ip, чтобы указать точный IP-адрес локальной сети (а не общедоступный IP-адрес) устройства, которое я хотел использовать. В моем случае Samsung Galaxy S3

Как предложил Bangptit, отредактируйте файл httpd.conf (x – номера версий): C: \ wamp \ bin \ apache \ Apache2.xx \ conf \ httpd.conf

Найдите тег онлайн-оффлайн и добавьте ip вашего телефона (я нашел IP-адрес телефона на страницах конфигурации маршрутизаторов):

Тег онлайнффлайн – не удалять

Мои телефоны ip в строке ниже

Можно было бы расширить это, включив в него весь дополнительный домен, например, 192.168.1.0/24 и т. Д.

Прежде всего, подключите свой телефон и компьютер к общему Wi-Fi.

Затем откройте командную строку, запустив ее как администратора

Дать команду ipconfig

Что показывает беспроводной LAN IP

Используйте ip: порт вашего сервера для доступа к телефону

Использование USB-кабеля:

(Например, если вы используете WAMP-сервер):

2) Нажмите значок WAMP> Поставить в сеть (после перезапуска).

3) Откройте свой IP-адрес в браузере Android (например, http://192.168.1.22 ИЛИ http://164.92.124.42 )

Чтобы найти локальный IP-адрес, нажмите « Пуск»> «Выполнить»> «cmd» и введите ipconfig, и ваш IP-адрес появится на выходе.

Это все. Теперь вы можете открыть (открыть) localhost с Android.

Используйте connectify и xampp или эквивалент, и введите ip-адрес в строке URL для доступа к URL

Лично я не настаиваю на использовании localhost при использовании устройства, нет простого решения.

Просто запустите действие, в котором вы подключаетесь к localhost, где вы можете использовать эмулятор. Любая информация, которую вы можете получить с устройства, может быть сгенерирована с легкостью и может быть отправлена ​​на активность в качестве параметра.

Что сработало для меня (цель: отладить приложение сервера Windows, запущенное на localhost: 99999 из клиентского приложения, работающего на Android-телефоне)

Затем с телефона был доступен URL-адрес сервисного приложения (my_dev_machine_ip: 99999 / path_to_service).

Добавление решения для будущих разработчиков.

Поставьте свой IP-адрес, указанный в браузере телефона, и номер порта, который вы создали для него. Например 192.168.0.2:80 и wala.

Возможное решение, если оно не подключено. Щелкните правой кнопкой мыши network-> open network and sharing-> в режиме просмотра ваших активных подключений под именем вашего соединения по типу подключения и нажмите на него, если он является общедоступным, и не забудьте изменить его в домашней сети.

Затем просто найдите адрес хост-машины в сети, я использовал « System Preferences/Sharing на Mac, чтобы найти его. Коснитесь этого на своем Android-устройстве и загрузите index.html и вы должны быть хорошими.

Если нет, то проблема – это что-то еще, и вы можете захотеть изучить некоторые из других предлагаемых решений. Удачи!

* РЕДАКТИРОВАТЬ *

Еще одним быстрым решением, если вы используете Chrome, является расширение веб-сервера для Chrome. Я нашел его быстрым и супер простым способом получить доступ к локальному хосту на моем телефоне. Просто не забудьте проверить Accessible to local network разделе « Options и он должен работать в вашей камере без каких-либо проблем.

Как открыть localhost на телефоне

Его очень простая, – Командная строка GOTO (Window + R [тип cmd]) – введите ipconfig, который покажет текущий IP-адрес вашего ПК – напишите IP-адрес taht в браузере Android Phone: 80 eg ( http: // 192.168.xx: 80 )

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *