Windows に 百夜極光 (Android ゲーム) をインストールしてみた
Windows 11 上で Android アプリが使えるという Windows Subsystem for Android (WSA) が日本でも公開されたと聞いて、「おっ、Windows で Android のゲームができるのか~」と思ったので試してみました。
普段はゲームをしないため、Google Play で評価の高かった百夜極光を選んでみました。
1. Amazon アプリストアのインストール
スタートメニューの Microsoft Store
から Amazon アプリストア
をインストールします。
Amazon appstore を開くと、インストール対応された Android アプリを選択してインストールできるようです。そこで百夜極光を調べてみると・・
え~~💀
どうやら非対応のようです・・・
このままでは記事にならないので、無理矢理インストールしてみます・・
2. APK と OBB をダウンロードする
アプリのパッケージを Amazon appstore から落とせないため、次のサイトから取得しました。
XAPK ファイルをダウンロードします。
C:\Users\hoge\Desktop\Alchemy Stars_Apkpure.xapk
XAPK ファイルは中身が ZIP のようですので、拡張子を.zip
にしてフォルダ展開します。
C:\Users\hoge\Desktop\Alchemy Stars_Apkpure.zip
C:\Users\hoge\Desktop\Alchemy Stars_Apkpure> tree /f
C:.
│ com.tencent.baiyeint.apk
│ icon.png
│ manifest.json
│
└─Android
└─obb
└─com.tencent.baiyeint
main.1964035.com.tencent.baiyeint.obb
patch.1964035.com.tencent.baiyeint.obb
3. Android SDK Platform-Tools のインストール
次のサイトから Android SDK Platform-Tools
をダウンロードして展開します。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows> tree /f
C:.
└─platform-tools
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
dmtracedump.exe
etc1tool.exe
fastboot.exe
hprof-conv.exe
libwinpthread-1.dll
make_f2fs.exe
make_f2fs_casefold.exe
mke2fs.conf
mke2fs.exe
NOTICE.txt
source.properties
sqlite3.exe
Windows Subsystem for Android
の開始
4. スタートメニューから Android 用 Windows サブシステム
を起動し、
開発者モードをオン
に設定します。
続けて、ファイルメニューを開くと、
Windows Subsystem for Android
が立ち上がり、
ファイルブラウザのようなものが起動します。
5. WSA に接続
アプリのインストールは、上記でダウンロードした SDK を用います。
cd C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools
まずは、前述のWindows Subsystem for Android
を起動した状態で WSA に接続します。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools> adb connect 127.0.0.1:58526
daemon not running; starting now at tcp:5037
* daemon started successfully
failed to authenticate to 127.0.0.1:58526
初回はfailed to authenticate
と表示され次のダイアログがポップアップするので、このコンピュータから全て許可する
にチェックを付けて、許可
します。
adb devices
コマンドで次のように表示されれば、接続完了です。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools> adb devices
List of devices attached
127.0.0.1:58526 device
6. アプリのインストール
いよいよ、アプリをインストールします。
まずは、APK のインストールを実行します。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools> adb install "C:\Users\hoge\Desktop\Alchemy Stars_Apkpure\com.tencent.baiyeint.apk"
Performing Streamed Install
Success
続けて、OBB を配置します。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools> adb push "C:\Users\hoge\Desktop\Alchemy Stars_Apkpure\Android\obb\com.tencent.baiyeint" /storage/emulated/0/Android/obb
adb: error: failed to copy 'C:\Users\hoge\Desktop\Alchemy Stars_Apkpure\Android\obb\com.tencent.baiyeint\main.1964035.com.tencent.baiyeint.obb' to '/storage/emulated/0/Android/obb/com.tencent.baiyeint/main.1964035.com.tencent.baiyeint.obb': remote secure_mkdirs failed: Operation not permitted
なんか失敗しましたね・・
原因は分かりませんが、WSA を再起動して再度試すとうまくいきました。
C:\Users\hoge\Desktop\platform-tools_r33.0.3-windows\platform-tools> adb push "C:\Users\hoge\Desktop\Alchemy Stars_Apkpure\Android\obb\com.tencent.baiyeint" /storage/emulated/0/Android/obb
C:\Users\hoge\Desktop\Alchemy Stars_Apkpure\Android\o...hed, 0 skipped. -2.1 MB/s (3682975848 bytes in -1686.879s)
GUI でも確認できますね。
7. アプリ起動!
これでようやく、アプリの起動です!
APK をインストールした段階で Windows のスタートメニューに百夜極光が存在するはずです。
おぉっ・・起動😆、、、と言いたいところですが、オープニングムービーが表示されないわ、メチャメチャ重いわで使い物になりませんでしたヘ(^o^)/笑
ぜんぜんダメですね!
まとめ
今回インストールを進める過程で、WSA がフリーズしてやり直すことが多かったです。まだまだ安定性には欠けるイメージでした。
インストールするアプリにゲームを選択したのがそもそも間違いだったかもしれませんが、WSA 用に最適化などされていないと動作感は良くないのかも知れません。
今後は WSA もアプリもアップデートされてくると思うので、また時期を見て色々と試してみたいと思います。
なお、技術的な内容は次の URL を参考にしてください。
Discussion