Androidアプリとの互換性
Androidアプリとの互換性
票: (7票)
プログラムライセンス: 無料
次のOSで利用可能: Windows
票:
プログラムライセンス
(7票)
無料
次のOSで利用可能:
Windows
高評価
- 将来的な開発のための概念実証として機能
- Androidアプリのサブセットに対する初期サポートを提供
- ユーザーが正式リリースにどの程度対応できるかを試す機会を提供
低評価
- 互換性のあるAndroidアプリの選択肢が極めて限定的
- 互換性が低いため、多くのユーザーが黒い画面以外を見ることができない
- サポートされていないアプリをサイドロードすることは困難
MicrosoftのWindows Subsystem for Androidは、最終的にWindows 11上でAndroidプログラムを実行できるようにするための基盤となるフレームワークを提供します。これは、基本的にAndroidオペレーティングシステムをWindows 11に統合したものです。しかし、Windows Subsystem for Androidを使用している人は、標準的なAndroid環境をあまり目にすることはないでしょう。
Windows Subsystem for Androidは、AndroidアプリをWindows OSに統合するものです。これは、エミュレーターがAndroidアプリを実行する標準的な方法とは全く異なります。このサブシステムは、Androidの仮想化バージョンを表示するのではなく、ネイティブのウィンドウでAndroidアプリを表示します。つまり、Windows Subsystem for Androidは、Androidアプリを通常のWindowsベースのプログラムのように動作させようとするものです。
ただし、Windows Subsystem for Androidは、まだ正式にリリースされていないことを念頭に置いておく必要があります。現在のビルドは、パブリックプレビューとして提供されており、依存したり、安定性を期待したりするものではありません。Windows Subsystem for Androidの初期状態は、互換性が極めて低いことを意味します。これは、どのコンピュータをサポートしているか、どのAndroidアプリを使用できるかの両方に当てはまります。
最初のパブリックプレビューでは、約50のAndroidアプリがフルサポートされているに過ぎない。しかも、サブシステムを起動するだけでも、多くのユーザーがブラックスクリーンを体験することになる。これも、まだ開発途中のためです。
このサブシステムは、Windows Insider Programの一環として最初にロールアウトされました。このプログラムは、新機能がWindowsに正式に組み込まれる前に、ユーザーに試す機会を提供するものです。今回のリリースは、Windows Insider Programの参加者にとって、正式リリースが近づいても継続的にアップデートを受けられるという事実を強調するものであり、大きな意義があります。
Microsoftが完全なリリースに近づけば近づくほど、サブシステムの互換性はより高くなるでしょう。現時点では、ほとんどのユーザーがWindows Subsystem for Androidを使おうとしても、黒い画面が表示されるだけだろう。しかし、どのようなシステムでも動作する可能性を高める方法がいくつかあります。最も重要なステップは、コンピュータのCPUで仮想化が有効になっていることを確認することです。これにより、Windowsは仮想化されたAndroid環境を容易に利用することができます。次に、このサブシステムはWindows 11専用であることを念頭に置いておくことが重要です。それ以前のバージョンのWindowsでは、このサブシステムを正常に動作させることはできません。
公式にサポートされているアプリに加えて、ユーザーはAndroidのapkファイルを直接インストールすることもできます。このプロセスは、サイドローディングとして知られています。サイドローディングは、Windows Subsystem for Androidでは公式にサポートされていないことに留意することが重要です。公式にサポートされているAndroidアプリの数が少ないのは、サブシステムがまだ完全なリリースの準備が整っていないためです。そのため、ユーザーは任意のAndroidアプリをサイドロードすることができるかもしれません。しかし、公式サポートされているアプリ以外のアプリを使用できる可能性はかなり低いです。
実行可能なアプリは、Androidの標準的なタッチスクリーンインターフェースのユニークなバリエーションで制御することができます。タッチスクリーンをタップするような操作には、基本的にマウスを使用します。マウスの右ボタンで、アプリ内のどこかをタッチするようにシミュレートできます。また、マウスの右ボタンを押しながらマウスを動かすと、アプリ内でのスワイプをシミュレートすることができます。
高評価
- 将来的な開発のための概念実証として機能
- Androidアプリのサブセットに対する初期サポートを提供
- ユーザーが正式リリースにどの程度対応できるかを試す機会を提供
低評価
- 互換性のあるAndroidアプリの選択肢が極めて限定的
- 互換性が低いため、多くのユーザーが黒い画面以外を見ることができない
- サポートされていないアプリをサイドロードすることは困難