*MSはWSAのサポートを2025年3月5日に終了することを発表した(Microsoft Learn)
Windows Subsystem for Android(WSA)
Windows 11 22H2 にアップデートすると、WSAが使えます。WSA はWindowsでAndroidアプリを動かすことができる技術です。
セットアップは簡単です。Amazon Appstore をMicrosoft Storeからインストールするだけ。ただそれだけ。
あまりに簡単なので試しにやってみましたが、使い道が分からない...
Razikoはインストールできたけど動作しないし、ファイルマネージャーをインストールしてもWindowsのファイルシステムにはアクセスできない。(当たり前か?)
ファイル転送はadbコマンドでちまちまやるしかないの?
検証に手間をかけたので、今のところ使い道はないですがセットアップ方法をメモしておきます。
Windows Subsystem for Android (WSA)
WSAはWindows 11にセットアップすることができる。
MS公式から転載します。
Windows | Windows 11 22H2 以降 |
RAM | 8 GB (最小) 16 GB (推奨) |
ストレージの種類 | ソリッド ステート ドライブまたは SSD (推奨) |
プロセッサ | Intel Core i3 8th Gen (最小) 以上AMD Ryzen 3000 (最小) 以上Qualcomm Snapdragon 8c (最小) 以上 |
プロセッサ アーキテクチャ | x64 または ARM64 |
仮想マシン プラットフォーム | この設定を有効にする必要があります。 |
Amazon Appstore をインストール
WSA はMicrosoft Store から Amazon Appstore をインストールするだけでセットアップが完了する。
セットアップは Amazon.co.jp のアカウントが必要だが、「1-Click」が強制的に有効化されるので常用アカウントは使用しないほうがいいかもしれないですねー。
開発者モードON
Amazon Appstore で何をインストールしていいのかわからなかったので、手持ちの .apk ファイルをインストールしてみた。
WSAtools またはコマンドライン
.apk インストールは Microsoft Store で公開されている WSAtools を利用するとよい。(リンク)
または、コマンドラインツールを使用する。(Windows Terminal, 略語wt)
wtからadb.exe を実行するには、platform-tools が必要。(リンク)
例えば、次の作業をコマンドラインで実行した時のスナップショット。
- ファイルマネージャーのインストール
- starwars.mp4の転送
以下の例は、adb.exe にパスを通している環境。
パスを通していない場合は、[.\adb connect ...] の書式になる。
PS C:\> adb connect 127.0.0.1:58526 connected to 127.0.0.1:58526 PS C:\> adbinstall "C:\apk\File Manager_v3.0.7_apkpure.com.apk" Performing Streamed Install Success PS C:\> adb push D:\mp3\starwars.mp4 /sdcard/Music/starwars.mp4 D:\mp3\starwars.mp4...pped. 24.2 MB/s (5599184 bytes in 0.221s) |
Pathは実行ファイルのフルパスが登録された文字列の集合体。 個人用とシステム全体用の2種類のPathが用意されている。 Pathを利用すると、コマンドプロンプトなどで指定する実行ファイルのフルパスを省略することができる。
動作しない時は?
「Android 用 Windows サブシステム設定」が起動できない時は、Windowsの機能を起動して、仮想マシンプラットフォームがアクティブになっているかを確認しましょう。
まとめ
このサイトを検索 | Search this site
0 コメント