0
1

Windows Subsystem for Android™️ でデバッグする

Posted at

はじめに

期間が空くと忘れてしまうので、メモしておきます。

前提

  • Windows Subsystem for Android (WSA)が導入済みで、開発者モードが有効化済みとします。
  • Unity、または(および)、Android Studioが導入済みで、adbが使用可能とします。

確認した環境

  • Windows 11 22H2
  • WSA 2309.40000.10.0
  • Unity 2022.3 LTS
  • adb 33.0.2-8557947

アプリのインストール

「Android™️ 用 Windows サブシステム」で「詳細設定」タブを開き、「開発者モード」欄の「ADB は 127.0.0.1:58526 で開きます。」を確認して、ポート番号が異なる場合はメモしてください。

Unityの場合

  1. Build Settingsを開きます。
  2. Run DeviceEnter IPを選び、127.0.0.1:58526を入力します。
  3. Run Deviceが切り替わったことを確認してBuild And Runを実行します。
    なお、設定はプロジェクトに保存されるようです。

adbの場合

  1. adb connect 127.0.0.1:58526を実行します。
  2. adb devices -lを実行してデバイスのIDを確認します。
  3. adb -t <ID> install <option> <file>.apkでアプリをインストールします。
    既にインストール済みのアプリに対してダウングレードになる場合は、オプション-dを指定します。

apkの入手

  • デプロイ済みなら、GooglePlayコンソールの「App Bundle エクスプローラ」からダウンロードできます。
    • Unityでaabを作っている(Build App Bundle)場合は、手元で取り出すより楽に感じます。

アプリのマウス操作

  • Altキー + 左ボタン」で、「二本指タッチ」相当になります。
    • 二本指での「タップ」や「ドラッグ」が可能です。
  • Ctrlキー + ホイール」で、「ピンチ イン / アウト」相当になります。
  • Alt + キー」で、ナビゲーションバーの「戻るボタン」相当になります。
  • 「ホイール」は、上下にドラッグしたような挙動になります。

資料

おわりに

最後までお読みいただきありがとうございました。
他にも「こうすれば」、「こうできる」のようなことがあれば、コメントいただけると助かります。
よろしくお願いいたします。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1