데스크톱 PC에서 Android 앱을 실행하는 방법에는 여러 가지가 있지만 WayDroid라는 새로운 솔루션이 Linux 시스템에 가장 적합한 옵션으로 보입니다.
데스크톱 컴퓨터에서 Android 앱을 실행하는 방법에는 여러 가지가 있습니다. BlueStacks와 같은 데스크톱 에뮬레이터가 인기가 있습니다. 안드로이드 x86 실행 가상 머신에서 (또는 듀얼 부팅), 또는 기다릴 수 있습니다 Windows 11의 Android 앱 호환성 레이어. Anbox Linux 및 Linux 기반 스마트폰을 지원하도록 고안된 Android 앱 실행을 위한 또 다른 솔루션이지만 저전력 장치에서는 성능이 저하되는 문제가 있습니다. 이제 Android 앱을 Linux 장치로 가져오는 것을 목표로 하는 또 다른 프로젝트가 있지만 Anbox에서 흔히 발견되는 속도 저하 및 버벅거림은 없습니다.
웨이드로이드 (을 통해 리눅스 스마트폰 그리고 턱시도 전화)(이전에는 Anbox-Halium이라고 함)은 Anbox보다 호스트 장치의 기본 하드웨어를 더 많이 사용하도록 설계된 Anbox의 재구성 버전으로, 이는 더 빠른 성능을 의미합니다. 프로젝트의 주요 초점은 Halium 기반 Linux 휴대폰에서 Android 앱을 실행하는 것입니다(Halium은 개념이 다음과 유사합니다). 안드로이드의 GSI, 표준 Linux의 경우)이지만 메인라인 Linux 커널이 있는 모든 장치에서도 실행할 수 있습니다.
위 비디오는 OnePlus 6 시리즈 이후 OnePlus 6의 PostmarketOS Linux 위에서 실행되는 WayDroid를 보여줍니다. 표준 Linux 커널을 실행할 수 있습니다. 물론 OnePlus 6는 원래 운영 체제로 Android 앱을 실행할 수 있지만 WayDroid는 완전히 개방되어 있기 때문에 흥미롭습니다. 휴대폰에서 Linux 배포판을 실행할 수 있을 뿐만 아니라 가끔 Android 앱용 WayDroid를 실행할 수도 있습니다. (Linux에서 제공되는 소프트웨어 지원을 통해) 여전히 장치를 완벽하게 제어할 수 있습니다. 지역 사회).
아래는 Ubuntu Touch를 사용하여 Moto Z2 Force에서 실행되는 WayDroid(아직 Anbox를 재작성한 것으로 알려졌던 시절부터)의 또 다른 비디오입니다. 상단에 Ubuntu의 상태 표시줄이 없었다면 Android 앱이 기본 장치에서 실행되고 있지 않은지 알기 어려울 것입니다.
WayDroid는 직접 Wayland 지원을 통해 LXC의 그래픽 버퍼를 렌더링합니다(현재 많은 Linux 배포판에서 사용되는 디스플레이 서버), 이는 원래 Anbox 프로젝트보다 더 매끄러워졌습니다. 이러한 매우 부드러운 기능은 Linux 휴대폰에만 적용되는 것이 아닙니다. 데스크톱 Linux 배포판에서도 잘 작동합니다. 다음은 Chrome OS와 유사한 창 관리 기능을 갖춘 데스크톱 Ubuntu에서 실행되는 WayDroid의 스크린샷입니다.
특히 해당 기능이 Windows 11에서 가장 중요한 변경 사항 중 하나이기 때문에 Linux의 Android 앱이 점점 더 좋아지는 것을 보는 것은 매우 흥미로운 일입니다. 많은 중요한 앱이 출시될 가능성이 높기 때문에 이러한 변화는 Linux 기반 휴대폰에 가장 큰 도움이 될 것입니다. 기본 Linux 소프트웨어로는 사용할 수 없지만 경우에 따라 데스크톱 PC에도 유용할 수 있습니다. 도.
현재 가장 중요한 점은 WayDroid에 에뮬레이션 레이어가 없다는 것입니다. 따라서 x86 장치(대부분의 장치와 마찬가지로) PC)는 x86 바이너리만 실행할 수 있으며 ARM64 장치(대부분의 휴대폰 및 태블릿)는 ARM64만 실행할 수 있습니다. 바이너리. 이는 Wine 호환성 레이어의 작동 방식과 유사합니다. 와인은 안드로이드에서 사용할 수 있습니다, 휴대폰은 일반적으로 ARM이고 대부분의 Windows 소프트웨어는 x86 전용이므로 대부분의 Android 장치에서 대부분의 Windows 소프트웨어를 실행할 수 없습니다. 개발자는 향후에 에뮬레이션을 구현하기를 희망하고 있습니다. Windows 11용 Android 하위 시스템.
WayDroid를 사용해 보고 싶다면 다음을 확인하세요. 프로젝트의 GitHub 저장소 최신 설치 지침을 확인하세요.