Как выяснилось после долгих исследований, позвольте мне перечислить некоторые опции, которые у вас есть для запуска собственного приложения реагирования на компьютере EC2 или в рабочей области Amazon.
Фермы устройств AWS
Фермы устройств AWS в управляемом сервисе, которые тестируют ваши приложения на реальных устройствах. Это лучший вариант, если бюджет не является проблемой, поскольку фермы устройств AWS - это дорогостоящая услуга (0,17 $ в минуту) на момент написания.
Официальная страница ферм устройств AWS
Облако Genymotion
Облако Gennymotion - это более дешевая альтернатива фермам устройств AWS, которые оно развертывает на Amazonec2 и доступен на торговой площадке aws как AMI.
Облако Gennymotion AMI
Rovello Systems
Компания Rovello Systems принадлежит Oracleи он поддерживает вложенную виртуализацию, которую вы можете зарегистрировать в Ravello, а затем вы сможете запустить эмулятор Android в своем ec2.
Rovello Systems
Expo Client
Expo Client - это самый простой способ протестировать ваше собственное приложение на Android и IOS, просто установите клиентское приложение expo и cli, и вы можете протестировать его на реальном устройстве бесплатно.
Экспо клиент
Удаленный ADB
Другим обходным решением является использование удаленного ADB, однако для этого вам нужно использовать телефон с рутированным андроидом, например, Lineage OS.эта опция как встроенная опция.
USB Redirect
Последний и еще один обходной путь - перенаправление USB на сервер EC2, многие клиенты удаленного рабочего стола поддерживают перенаправление USB наудаленный компьютер, чтобы вы могли подключить устройство Android к локальному компьютеру и перенаправить его на сервер ec2.
, если вы знаете какой-либо другой метод, укажите это в поле для комментариев. Я открыт для обсуждения