Хорошо, я искал час, и я думаю, что ключевые слова не позволяют найти ответ, характерный для моей ситуации. Вот как я настроен:Мне нужно подключиться к локальному сайту с эмулятора, а не локально, хотя
1) У меня есть несколько локальных веб-сайтов, которые находятся на стадии разработки на моей локальной машине, используя брандмауэр и виртуальную коробку.
2) каждый сайт имеет собственный IP/домен в моем файле хостов, поэтому доступ к ним как http://www.example.com
3) Я разрабатывающей андроид приложение, которое использует бэкэнд API, и мне нужно получить доступ один из моих местных сайтов.
Проблема заключается в том, что все ответы, которые я нахожу, говорят, чтобы использовать 10.0.2.2 из эмулятора для доступа к локальной машине, но мои сайты не расположены на http://localhost. который в основном там, где указывает.
Как получить доступ к виртуальному (на моем компьютере) виртуальному боксу (где находится мой сайт) из моего работающего эмулятора Android.
Примечания: Я нахожусь в macbook pro, используя Android 2.1.2, если это имеет значение.