WayDroid は Linux 上で Android アプリを速度を低下させることなく実行できる

デスクトップ PC で Android アプリを実行する方法はたくさんありますが、WayDroid と呼ばれる新しいソリューションが Linux マシンに最適なオプションのようです。

デスクトップ コンピューターで Android アプリを実行する方法はたくさんあります。 BlueStacks のようなデスクトップ エミュレータは人気があります。 Android x86を実行する 仮想マシン (またはデュアルブート) 内で実行するか、待機することもできます。 Windows 11 の Android アプリ互換性レイヤー. アンボックス は、Android アプリを実行するためのもう 1 つのソリューションであり、Linux および Linux ベースのスマートフォンをサポートすることを目的としていますが、低電力デバイスではパフォーマンスが低下します。 現在、Android アプリを Linux デバイスに提供することを目的とした別のプロジェクトがありますが、Anbox でよく見られる速度低下やジャンクは発生しません。

ウェイドロイド (経由 Linuxスマートフォン そして タキシード電話) (以前は Anbox-Halium と呼ばれていました) は、Anbox よりもホスト デバイスのネイティブ ハードウェアをより多く使用するように設計された Anbox の再構築バージョンです。つまり、パフォーマンスが向上します。 このプロジェクトの主な焦点は、Halium ベースの Linux 携帯電話で Android アプリを実行することです (Halium は概念としては Androidの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 のスクリーンショットです。

Ubuntu Linux 上の WayDroid。 クレジット: XDA 認定開発者 エルファノアブディ

Linux 上の Android アプリがどんどん改良されていくのを見るのは、特にこの機能が Windows 11 での最も重要な変更点の 1 つとなるため、とても楽しみです。 この変更は、多くの重要なアプリが影響を受ける可能性が高いため、Linux 搭載携帯電話に最も恩恵をもたらす可能性があります。 ネイティブ Linux ソフトウェアとしては決して利用できませんが、場合によってはデスクトップ PC にも役立つでしょう あまりにも。

現時点での主な問題は、WayDroid にはエミュレーション層がないため、x86 デバイス (ほとんどのデバイスと同様) PC) は x86 バイナリのみを実行でき、ARM64 デバイス (ほとんどの携帯電話およびタブレット) は ARM64 のみを実行できます。 バイナリ。 これは、Wine 互換性レイヤーの仕組みと似ていますが、 Wine は Android でも利用可能です、携帯電話は通常 ARM であり、ほとんどの Windows ソフトウェアは x86 専用であるため、ほとんどの Windows ソフトウェアをほとんどの Android デバイスで実行することはできません。 開発者は、将来的には、 Windows 11 用の Android サブシステム.

WayDroid を試してみたい場合は、以下をチェックしてください。 プロジェクトの GitHub リポジトリ 最新のインストール手順については、