Я использую VS 2013 для подключения к новому эмулятору Android VS2015. Теперь это работает, и я могу отлаживать, устанавливать точки останова и т. Д., И все это нормально. (Теперь я бы использовал VS2015, но он не будет развертываться должным образом - неважно). Я также разрабатываю серверное приложение на своей машине и использую Fiddler в качестве утилиты для отладки http. Не очень редкая ситуация, я уверен.Visual Studio 2015 CTP5 Android Emulator loopback to localhost?
Сервер работает (также под отладки в другом экземпляре VS 2013) с использованием IIS Express, и я добавил привязки к applicationhost.config, поэтому сервер IISExpress отображается в моей локальной сети с других компьютеров, и я проверил его видно.
Попробуйте, как я могу, я не могу заставить эмулятор отправить HTTP-запросы обратно на мой компьютер. Моего Javascript использует ServiceBase для хранения URL:
var serviceBase = 'http://192.168.2.4:64963/'; //'http://169.254.220.177:64963/'; //'http://10.0.2.2:64963/'; //'http://localhost:64963/';
комментируемых те показать те, которые я пробовал. Ни одна из этих работ .. первый не является IP моей машины в локальной сети, остальные различные те, которые я подобрала здесь или на сайте разработчиков Android .. Я также попытался:
http://mymachinename:64963
Так как я принеся оба сервиса веб-И API из этого URL-адреса, я также попробовал браузер Chrome на моем реальном телефоне Android (через Wi-Fi в моей локальной сети), и это не может попасть на мою dev-машину (где могут работать другие мои компьютеры). Итак, я понял, что он, вероятно, не может разрешить имена? Но действительно не уверен, куда идти дальше? Я задавался вопросом о файле Hosts на моем ПК, но не уверен, могу ли я/должен установить IP-адрес в качестве имени хоста? .. любые указатели? Спасибо, Brett
Я добавил бы, кстати, что это работает с использованием Ripple .. хотя с тех пор, как я установил VS2015, который, кажется, ошибочно наносит удар «случайным», то есть не удаляет точки останова: -S .. Также я могу подключиться к серверу с другой машины на LAN, используя http://192.168.2.4:64963. , –