Об этом проекте

Android DEX — это бесплатное закрытое настольное приложение для Windows, Linux и macOS, которое превращает устройство Android в опыт, подобный настольному. Оно позволяет запускать приложения Android в окнах с изменяемым размером, зеркалировать экран, передавать звук отдельных приложений, управлять уведомлениями, управлять воспроизведением медиа и играть в игры с нативным вводом с клавиатуры и мыши. Приложение использует высокопроизводительные ADB и сопутствующие службы через USB или Wi-Fi, при этом вся обработка выполняется локально, без сбора данных и облачной связи. Ключевые функции включают настольный домашний интерфейс, панель приложений, многоприложенческий вид, медиацентр, аудиооверлей и настройки медиа. Игровой режим предоставляет расширенные элементы управления, такие как точки нажатия, D-pad/джойстик, блокировка мыши с FPS и прицеливанием через гироскоп, прицеливание/ADS по правой кнопке, триггеры свайпов и навыков, скриптовые макросы и управление игровыми профилями. Утверждается отсутствие обнаружения эмулятора, поскольку игры запускаются непосредственно на физическом устройстве, а события касания передаются через низкоуровневые протоколы. Горячие клавиши включают Ctrl+G для игрового управления, Ctrl+F для полноэкранного режима, Esc для выхода из полноэкранного режима и системные горячие клавиши для показа/скрытия и переключения устройств. Приложение построено на Flutter для пользовательского интерфейса, Kotlin для сопутствующей службы Android и использует ADB и scrcpy для зеркалирования и ввода. Оно закрытое, с ограничительной лицензией, запрещающей коммерческое использование, распространение и монетизированное распространение. Официальная документация охватывает архитектуру, процесс загрузки, переподключение, модель данных, обработку ошибок, модули и менеджер устройств.