Как подключить Android-эмулятор к хост-сети?

982
Rick Yoder

Дайте мне знать, если это лучше на другом сайте.

Итак, я расспрашиваю и до сих пор не получил ответ о том, как подключить аппаратные устройства к Google Chromebook, на котором работают приложения для Android. Я хочу подключить аппаратное обеспечение, а приложения для Android выступать в роли драйверов.

Проблема заключается в том, что приложения Android на Chromebook по-прежнему в основном эмулируются и слишком ограничены для того, чтобы основная ОС (Chrome) распознала, что устройства USB / LAN подключены, а уровень Android - нет.

Прежде чем я верну этот Samsung Chromebook Pro за 500 долларов и выберу реальное устройство Android, я хотел бы знать, есть ли обходной путь для этого.

Что я конкретно пытаюсь сделать, так это использовать Chromebook в качестве кассового центра продаж с использованием Square. Я попытался использовать чековый принтер USB, и Square не распознала его в приложении. С тех пор я вернул это, думая, что, возможно, это была случайность и что я все равно должен просто использовать принтер локальной сети. Теперь у меня есть сетевой чековый принтер Star TSP100, совместимый с Square, и Square по-прежнему не может найти принтер в приложении.

С учетом сказанного, вот сети мой список Chromebook. В списке есть несколько сетей, но те, в названии которых есть «дуга» и «android», относятся к эмулируемому Android на Chromebook.

Поскольку каждое приложение Android, которое я запускаю, находится в другой локальной сети, чем мой чековый принтер, ни одно из этих приложений не может его обнаружить. Единственными обнаруженными принтерами являются принтеры Google Cloud или принтеры, добавленные строго из плагинов / служб печати. Square делает все внутри приложения, поэтому принтер должен находиться в той же сети, через которую приложение обменивается данными.

Из того, что я понимаю, контейнер Android имеет другую сеть в качестве меры безопасности. Но нет ли какого-либо способа провести весь трафик через хост? Я могу войти в аккаунт, загрузить приложения, игры и многое другое, используя приложения для Android здесь. Просто дело в том, что есть совершенно отдельная локальная сеть, и мне интересно, есть ли способ устранить это.

Я готов попробовать что-нибудь на этом этапе.

1

0 ответов на вопрос