Как разработать в Android Studio внутри VM, но запустить параллельную виртуальную машину с Android?

На странице, с которой вы ссылались, описывается lxc не lxd. lxd - это, по сути, процесс демона, который обеспечивает доступ к функциям lxc более высокоуровневым / более удобным способом. Я полагаю, что ответ для lxd:

$ lxc config get your-container-name security.privileged

Если это показывает «истина», тогда контейнер имеет привилегию, иначе нет.

На сообщение stgraber вы также можете запросить набор привилегированных контейнеров:

$ lxc list security.privileged=true
1
задан 6 December 2017 в 07:49

2 ответа

ADB позволяет подключать устройства по протоколу TCP / IP в дополнение к опции USB по умолчанию. Вам нужны ваши виртуальные машины Ubuntu и Android в одной и той же виртуальной сети, параметры разработчика включены в вашу виртуальную машину Android, root-доступ к вашей виртуальной машине Android, и вам нужно знать IP-адрес вашей виртуальной машины (например, abcd).

Как root в вашей виртуальной машине Android, выполните следующие команды в оболочке:

setprop service.adb.tcp.port 5555 stop adbd start adbd

Теперь вы можете подключиться к своей виртуальной машине Android от Ubuntu. Выполните:

adb connect a.b.c.d

И затем выполните свои требуемые команды, как вы делали бы, когда устройство подключено через USB.

0
ответ дан 18 July 2018 в 01:45

ADB позволяет подключать устройства по протоколу TCP / IP в дополнение к опции USB по умолчанию. Вам нужны ваши виртуальные машины Ubuntu и Android в одной и той же виртуальной сети, параметры разработчика включены в вашу виртуальную машину Android, root-доступ к вашей виртуальной машине Android, и вам нужно знать IP-адрес вашей виртуальной машины (например, abcd).

Как root в вашей виртуальной машине Android, выполните следующие команды в оболочке:

setprop service.adb.tcp.port 5555 stop adbd start adbd

Теперь вы можете подключиться к своей виртуальной машине Android от Ubuntu. Выполните:

adb connect a.b.c.d

И затем выполните свои требуемые команды, как вы делали бы, когда устройство подключено через USB.

0
ответ дан 24 July 2018 в 17:27
  • 1
    вы знаете, где скачать изображение для Android и как настроить виртуального менеджера для его запуска? Нужно ли мне загружать руку или amd64? – Guerlando OCs 6 December 2017 в 19:50
  • 2
    osboxes.org/android-x86 Этот сайт содержит x86 изображения ОС Android. – Mukesh Sai Kumar 7 December 2017 в 14:25
  • 3
    но как я могу загрузить оригинал, который использует студия Android? – Guerlando OCs 7 December 2017 в 19:32
  • 4
    Не могу понять, что вы пытаетесь сказать. Не могли бы вы сделать это более понятным? Кстати, Google - ваш друг. – Mukesh Sai Kumar 7 December 2017 в 21:09
  • 5
    Android Studio имеет официальные изображения android x86 и amd64, которые автоматически загружаются при создании виртуальных машин. Где я могу их найти? – Guerlando OCs 8 December 2017 в 23:03

Другие вопросы по тегам:

Похожие вопросы: