프로젝트 소개

Android DEX는 Windows, Linux, macOS용 무료 폐쇄 소스 데스크톱 애플리케이션으로, Android 기기를 데스크톱과 유사한 환경으로 전환합니다. 사용자는 Android 앱을 크기 조정이 가능한 창에서 실행하고, 화면을 미러링하고, 앱별 오디오를 스트리밍하고, 알림을 관리하고, 미디어 재생을 제어하고, 네이티브 키보드 및 마우스 입력으로 게임을 플레이할 수 있습니다. 이 앱은 USB 또는 Wi-Fi를 통한 고성능 ADB 및 컴패니언 서비스를 사용하며, 모든 처리는 로컬에서 수행되고 데이터 수집이나 클라우드 통신은 없습니다. 주요 기능으로는 데스크톱 홈 인터페이스, 앱 대시보드, 멀티 앱 보기, 미디어 센터, 오디오 오버레이, 미디어 환경설정이 있습니다. 게임 모드는 탭 스팟, D-패드/조이스틱, 자이로 조준이 있는 FPS 마우스 잠금, 우클릭 조준/ADS, 스와이프 및 스킬 트리거, 스크립트 매크로, 게임 프로필 관리와 같은 고급 컨트롤을 제공합니다. 게임이 물리적 기기에서 직접 실행되고 터치 이벤트가 하위 수준 프로토콜을 통해 전달되므로 에뮬레이터 감지가 없다고 주장합니다. 키보드 단축키로는 게임 컨트롤을 위한 Ctrl+G, 전체 화면을 위한 Ctrl+F, 전체 화면 종료를 위한 Esc, 표시/숨기기 및 기기 전환을 위한 시스템 수준 핫키가 있습니다. 이 앱은 UI용 Flutter, Android 컴패니언 서비스용 Kotlin으로 빌드되었으며, 미러링 및 입력에 ADB와 scrcpy를 사용합니다. 상업적 사용, 재배포, 수익화 배포를 금지하는 제한적 라이선스의 폐쇄 소스 소프트웨어입니다. 공식 문서에서는 아키텍처, 부팅 흐름, 재연결, 데이터 모델, 오류 처리, 모듈, 기기 관리자를 다룹니다.