Как настроить интернет в Android 4 на VirtualBox?

Не даёт мне никак покоя этот вопрос. Я уже писал статью о том, как можно установить Андроид на VirtualBox, и с версией 2 на x86 было всё достаточно просто, всё работало из «коробки». Но вот почему то в последующих версиях эту возможность выключили, и просто так интернет не подключишь. Странно мне это, о чём думают разработчики? Но всё же кое что сделать можно и поэтому я хочу открыть эту тему с продолжением. Как настроить интернет в Android 4 на VirtualBox?

Как видите, интернет в Android 4 на виртуальной машине прекрасно работает. Как это было достигнуто? А как всегда просто. Добрые люди сделали пропатченную версию Android 4 x86 с поддержкой локальной сети (интерфейс eth0). В виртуальной машине ставишь NAT и всё работает на ура. Скачать эту версию Андроид можно по ссылке: Android 4 x86 Ethernet

Как настроить интернет в Android 4 на VirtualBox

Всё хорошо, но есть проблема. Программы из Google Play не качаются. Хоть интернет в самом приложении работает, но скачать бесплатные программы для андроид у вас не получиться. Конечно, в сборке уже установлены некоторые программы, но вся суть установки Андроид на виртуальную машину и заключается в возможности установки и тестировании различных программ. Иначе зачем вообще всё это нужно?

Что же происходит? Когда открываешь Google Play, то можно легко выбрать программу и даже начать установку. Но дальше процесс закачки зависает вот так и длится бесконечно.

Как настроить интернет в Android 4

Я понимаю, что дело в том, что закрыт порт, через который должна закачиваться программа. Google Play закачивает файлы по 5555 порту или близко к этому (читал разные версии).

Где он закрыт, в виртуальной машине или в самой сборке Android? Скорее всего второе, но как его открыть? Как это проверить?

Этот пост написал как просьба о помощи и будет размещён в разных группах и форумах. Если вы знаете ответ и у вас получилось решить эту проблему, то напишите пожалуйста. Я искал ответ в интернете, но так и не нашёл решения, иначе не стал бы спрашивать.

Есть соображения? Ваши комментарии станут продолжением этого поста.

P.S. Проблема с установкой программ решена, смотрите ЭТУ СТАТЬЮ.

P.S. А вот видео, как установить и настроить Android на VirtualBox в  Windows:

Оцените статью
Просто Линукс
Добавить комментарий

  1. Сергей Иванов

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

  2. Админ

    А какую версию Android использовали?

  3. aaa

    Короче.
    Установить Андроид как написано в инете.
    Оставить в VirtualBox NAT, добавить проброс 127.0.0.1 5556 в 10.0.2.15 5555(10.0.2.15 — из netcfg в Андроиде в терминале)
    adb скачать(есть в репозитории в Убунте, ну или из Android SDK)
    adb connect 127.0.0.1:5556
    Инстаграм все равно не работает
    Все

  4. prostolinux автор

    aaa, все уже решил более простым способом, установкой нужного образа, описал всё тут https://prostolinux.ru/kak-ustanovit-android-na-virtualbox/

  5. андруха

    вчера ставил себе андроид по этому видосу
    инэт работает пррррекрасно)

  6. Ant

    adb скачать(есть в репозитории в Убунте, ну или из Android SDK)
    adb connect 127.0.0.1:5556
    — вот об этом можно подробнее? проблема такая: интернет с родного браузера есть, в гуглмаркете интернет есть, а установленное с гуглмаркета приложение соц.сети к инету не коннектится. как настроить?

  7. prostolinux автор

    Какую вы сборку использовали для установки? Может дело в конкретном приложении?

  8. Ant

    prostolinux, я перебрал много сборок, некоторые вообще были кривые. та что встала отлично — android-x86-4.0-r1-eeepc

  9. prostolinux автор

    Как раз из этой серии у меня вообще не работал интернет, только в версии 2.3. Единственная ОТЛИЧНО работающая сборка с патчем для работы интернета я выложил в указанной в прошлом комментарии статье. Попробуйте ее, у меня все работало, и судя по комментариям у других тоже.