Есть ли способ эмулировать приложение для Android в программе Windows?
Я понимаю, что это странный запрос, но я пытаюсь включить приложение для Android, работающее в программе Windows. С технической точки зрения его не нужно запускать в программе, но я хотел бы отобразить интерфейс приложения для Android в моей программе вместе с возможностью взаимодействия с приложением. Кто-нибудь когда-либо пробовал что-то подобное или мог указать мне правильное направление? Если это поможет, я собираюсь сделать это в рамках единой или нереальной симуляции двигателя.
1 ответ
Вы смотрели на BlueStacks? Позволяет запускать приложение Android на Windows или Mac. Тогда вы можете попробовать взаимодействовать с ним стандартным для Win/Mac способом. Но поскольку BlueStacks не предоставляет API для доступа к приложению, вам придется самостоятельно подключать функции отображения связанных с WinApi функций. И это не самая простая задача.
В качестве альтернативы я могу предложить вам запустить приложение Android внутри VirtualBox и использовать его SDK для доступа к выходу приложения и отображения его там, где вам нравится. Вы также можете проверить проект AndroVM (предшественник Genymotion) и его проигрыватель SDL.