gooブログはじめました!

「Windows Subsystem for Android」の企業利用。

○ Androidアプリ開発を後押しか。

WindowsパソコンでAndroidアプリを動かすための機能「Windows Subsystem for Android(WSA)」の提供が始まった。WSAを使うと、WindowsパソコンでAndroidアプリを動かすことができる。企業において、WSAはどう利用するのか。WSAの利用シーンや使い方を見ていこう。

WSAの利用シーン。

WSAの提供に合わせて、Microsoft Storeでのアプリの検索対象に、Amazon Appstoreに登録されたAndroidアプリが表示されるようになった。これまでのMicrosoft Storeのアプリの不足をAndroidアプリで補うことができると考える。

特にコンシューマー向けのアプリやゲームにおいては、AndroidやiOSといったスマートフォン向けアプリと比較すると、Microsoft Storeは不足していると言える。WSAを利用することで、普段スマホで利用しているアプリをWindowsパソコン上でも同様に利用できるようになる。

実際にWindows向けAmazon Appstoreに登録されているアプリを確認してみたところ、現状では、ゲームやキッズ向けのアプリが大多数を占めている印象だ。「Amazonアプリストア」アプリの最上位のフィルター条件も[ゲーム]と[キッズ向け]のみが用意されている。

登録されているゲームを見ると、日本向けで人気があるタイトルは現状ではあまり登録されていないようだ。今後、Windows向けAmazon Appstoreの登録アプリが充実することを期待したい。

「Amazonアプリストア」アプリの最上位のフィルター条件として、[ゲーム]と[キッズ向け]のカテゴリーのみがある。日本のメーカーが提供しているゲームを確認できた
画1、「Amazonアプリストア」アプリの最上位のフィルター条件として、[ゲーム]と[キッズ向け]のカテゴリーのみがある。日本のメーカーが提供しているゲームを確認できた。

Amazon以外で入手したアプリをインストールできる開発者モード。

一方、企業でのWSA利用を考えると、まだまだ出番は少なそうだ。現状のWindows向けAmazon Appstoreに登録されているアプリで、ビジネス利用が想定されるものはほとんどない。

ただし、Androidアプリ開発者の視点で見ると、WSAをアプリのテストやデバッグ環境として利用できる。企業内でWindowsパソコンを使ってAndroidアプリ開発を行っている場合は、開発しているパソコンをアプリの実行環境としてそのまま使える。

WSAにもAndroidデバイスと同様に、開発者向けの「開発者モード」が用意されている。開発者モードを有効にすることで、開発用途の各種機能が利用できる。

開発者モードでは、Amazon Appstore以外から入手したアプリをインストールできる。これを利用すれば、WSAが企業独自で開発したAndroidアプリの実行環境になる。ただし、現状の公式ドキュメントを見る限り、企業内アプリを動作させることは想定されていないようだ。

とはいえ、企業内でAndroidとWindowsのクロスプラットフォームを対象にアプリを開発していれば、アプリ開発コストを削減できるかもしれない。Androidアプリのみを開発し、Windows上ではWSAでAndroidアプリを動作させるといったことも想定できる。ただし、企業管理下のPCにAndroidアプリを配布する方法を用意しなければならないなど、現状では課題がある。

WSAでは開発者モードを利用できる。開発者モードを有効にすると、Androidアプリ開発者向けの各種機能にアクセスできる
画2、WSAでは開発者モードを利用できる。開発者モードを有効にすると、Androidアプリ開発者向けの各種機能にアクセスできる。
 
WSAの開発者向けオプションを有効にすると、Android OSの開発向けオプション画面を起動できる
画3、WSAの開発者向けオプションを有効にすると、Android OSの開発向けオプション画面を起動できる。

Windows 11より厳しいWSAのシステム要件。

WSAは容易にインストールできる。ただし、WSA固有のシステム要件があるので注意が必要だ。システム要件の詳細は米Microsoft(マイクロソフト)のWebページで確認できる。

WSAのシステム要件。URLはhttps://support.microsoft.com/windows/install-mobile-apps-and-the-amazon-appstore-on-windows-f8d0abb5-44ad-47d8-b9fb-ad6b1459ff6c
画4、WSAのシステム要件。URLは。https://support.microsoft.com/windows/install-mobile-apps-and-the-amazon-appstore-on-windows-f8d0abb5-44ad-47d8-b9fb-ad6b1459ff6c

WSAの要件は、Windows 11より要求内容が厳しくなっている。特に、ストレージにおいてはSSD(ソリッド・ステート・ドライブ)であることが要件になっていることに注意が必要だ。

ここ数年でSSDの大容量化、低価格化が進み、現在販売されているPCの多くがSSDを採用している。一方、少々古めのPCや低価格のPCはHDDであることが多い。Hyper-Vなどの仮想マシン上でWindows 11を動かしている場合でも、仮想ディスクをSSDとして認識させないとシステム要件を満たしていないため、WSAをインストールできない。

使用中のPCが要件を満たしているかどうかを自動でチェックする方法がある。Microsoft Storeを起動し、「Amazonアプリストア」を検索して、「Amazonアプリストア」アプリを選択する。使用しているPCがシステム要件を満たしていなければ、「このアプリはお使いのデバイスでは動作しません」と表示される。この場合、[インストール]ボタンが無効化された状態となり、インストールできない。[インストール]ボタンが有効になっていれば、WSAのシステム要件を満たしている。

Microsoft Storeを使ってWSAのシステム要件を満たしているかどうかを確認できる。Microsoft Storeで「Amazonアプリストア」を選択したとき、満たしていれば[インストール]ボタンが有効になる。システム要件に対してメモリーの容量が不足していると、画面のように「お使いのPCは最低限必要なメモリーを満たしていません」とエラーメッセージが表示され、[インストール]ボタンが無効化された状態になる
画5、Microsoft Storeを使ってWSAのシステム要件を満たしているかどうかを確認できる。Microsoft Storeで「Amazonアプリストア」を選択したとき、満たしていれば[インストール]ボタンが有効になる。システム要件に対してメモリーの容量が不足していると、画面のように「お使いのPCは最低限必要なメモリーを満たしていません」とエラーメッセージが表示され、[インストール]ボタンが無効化された状態になる。

WSAのシステム要件として、Windowsの機能である「仮想マシン プラットフォーム」が有効化されている必要もある。これは、Microsoft Storeはチェックされないようだ。[Windows の機能]ダイアログを確認し、[仮想マシン プラットフォーム]が有効化されていない場合は有効化しておく。

[Windowsの機能]で[仮想マシン プラットフォーム]が有効化されている必要がある
画6、[Windowsの機能]で[仮想マシン プラットフォーム]が有効化されている必要がある。

利用にはAmazonアカウントが必要。

WSAのインストール後、「Amazonアプリストア」アプリを利用するにはAmazonカウントが必要となる。Amazonアカウントを持っていない場合には、Amazonアカウントを作成しておく。このAmazonアカウントはアプリストアに特化したものではなく、Amazon.co.jpでのネットショッピングで使用しているAmazonカウントと変わらない。

Microsoft Storeから「Amazonアプリストア」を選択する。[インストール]を選択し、以降は画面の指示に従いインストールを完了する。この「Amazonアプリストア」アプリのインストール途中で、WSAのダウンロードおよびインストールも実行される。

「Amazonアプリストア」アプリのインストール途中で、WSAのダウンロードおよびインストールも実行される。WSAのみをインストールすることはできない
画7、「Amazonアプリストア」アプリのインストール途中で、WSAのダウンロードおよびインストールも実行される。WSAのみをインストールすることはできない。

インストールが完了すると、「Amazonアプリストア」アプリの起動が開始する。起動しない場合は、[スタート]-[すべてのアプリ]に[アプリストア]が追加されているので選択する。しばらくすると、「Amazonアプリストア」アプリが起動する。このとき、WSAが先に起動してから「Amazonアプリストア」アプリが起動する。「Amazonアプリストア」アプリは、Androidアプリであるため、WSAが先に起動している必要がある。

Androidアプリ(Amazonアプリストア)の起動中の画面。「Android用Windowsサブシステムを開始しています」というメッセージが表示され、WSAが起動するまで待機する
画8、Androidアプリ(Amazonアプリストア)の起動中の画面。「Android用Windowsサブシステムを開始しています」というメッセージが表示され、WSAが起動するまで待機する。

「Amazonアプリストア」アプリが起動したら、Amazonアカウントでサインインする。

「Amazonアプリストア」アプリ起動後の画面
画9、「Amazonアプリストア」アプリ起動後の画面。

アプリをインストールするには、対象のアプリを選択し、[入手]もしくは、[インストール]を選択する。インストールしたアプリは、Windowsの[スタートメニュー]-[すべてのアプリ]に登録される。

インストールしたアプリをアンインストールしたい場合は、Windowsの[設定]-[アプリ]-[インストールされているアプリ]から対象のアプリを選択し、メニューから[削除]を選択する。

検索ボックスに必要なアプリのキーワードを入れて関連するアプリを検索できる。使い勝手は、一般的なアプリストアと同様で、操作に困ることはないだろう。

Amazonアカウントでサインインするとアプリの一覧を確認できる。検索ボックスに必要なアプリのキーワードを入れて関連するアプリを検索できる
画10、Amazonアカウントでサインインするとアプリの一覧を確認できる。検索ボックスに必要なアプリのキーワードを入れて関連するアプリを検索できる。

ランキングに参加中。クリックして応援お願いします!

名前:
コメント:

※文字化け等の原因になりますので顔文字の投稿はお控えください。

コメント利用規約に同意の上コメント投稿を行ってください。

 

  • Xでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

最近の「〝 たぬき の 「 スマホ ・ パソコン 」 ワールド 〟」カテゴリーもっと見る

最近の記事
バックナンバー
人気記事