Skip to content

Latest commit

 

History

History
130 lines (83 loc) · 8.12 KB

1.3-エミュレータのサポート.md

File metadata and controls

130 lines (83 loc) · 8.12 KB

エミュレータのサポート

サポートされています。エミュレーターの「設定」-「エンジン設定」で「ADB接続を許可する」をオンにする必要があります。

Bluestacks(おすすめ👍)

サポートされています。エミュレーターの「設定」-「上位設定」で「Android Debug Bridge」をオンにする必要があります。

サポートされています。

  • 「設定」-「上位設定」で「Android Debug Bridge」をオンにする。

  • BlueStacks Hyper-Vのポート番号は常に変化しているため、専用の小さなバックドアが残されています:

    1. BlueStacksのデータディレクトリで bluestacks.conf ファイルを見つけてください(デフォルトパスは C:\ProgramData\BlueStacks_nxt\bluestacks.conf です)。

    2. 初めて使用する場合はMAAを一度開いてください、同じディレクトリに gui.json が生成されます。

    3. 最初にMAAを閉じ次に gui.json を開き、新しいフィールド Bluestacks.Config.Path を追加し、bluestacks.conf のフルパスを入力してください(スラッシュの \\ をエスケープしてください)。 例:(C:\ProgramData\BlueStacks_nxt\bluestacks.conf を例にとります)

      "Bluestacks.Config.Path":"C:\\ProgramData\\BlueStacks_nxt\\bluestacks.conf",
    4. MAAを開いて、Link Start!

  • 複数起動する必要がある場合(複数起動しない場合は、この手順を無視してください)、MAA検出構成ファイルのフィールドを変更できます。
    上記の手順に従って、Bluestacks.Config.Keyword フィールドを追加します
    例:

    "Bluestacks.Config.Keyword":"bst.instance.Nougat64.status.adb_port",

サポートされています。

サポートされています。

サポートされていますが・・・

  • adbパスとアドレスを自動的に取得するには、管理者権限でMAAを開く必要があります(MuMu Player自体が管理者によって開始される必要があるため)。
  • 管理者に開始させたくない場合は、MAAの設定でadbパスとアドレスを入力してください。
  • メイン画面にスタックして認識できない場合があり、しばらくするとタスクエラーが表示されます。それはMuMu Playerのレンダリング方法に関係している可能性があるが、根本的な原因は一時的にわかりません。エミュレータを変更することをお勧めします。

🚫 MuMu Nebula

サポートされていません。adbポートの開放が提供されていません。

🚫 MuMu Player Android 9

サポートされていません。adbのスクリーンショットが真っ黒で解決できません。

🚫 LDPlayer

ほとんどサポートされていないため非推奨です。
LDPlayerでは、画面が逆さまになったり黒い画面が表示されたりする可能性がわずかにあり、さまざまな問題が発生する可能性があります。
たとえば、左上隅の戻るボタンをクリックしようとすると、画面が 180° 上下逆になり、それが右下隅の源石使用ボタンのクリックにつながります(これはユーザーが実際に遭遇した状況です)。

⚠️ Memu Play

サポートされていますが・・・さまざまな問題が発生する可能性があります。

🚫 Tencent Player(腾讯手游助手)

サポートされていません。adbポートの開放が提供されていません。

⚠️ Win11 WSA

一部だけですがサポートしています。

  • カスタム接続を使用して接続する必要があります。
  • WSA 2204以上のバージョンの場合は(バージョン番号はWSA設定の About ページにあります)、接続設定で 一般モード を選択します。
  • WSA 2203以下のバージョンの場合は(バージョン番号はWSA設定ページの上部にあります)、接続設定で WSA古いバージョン を選択します。
  • このアプリは720p以上の16:9解像度をより適切にサポートするため、手動でウィンドウサイズをドラッグして16:9の比率にできるだけ近づけてください(モニターが16:9の場合は、F11 を直接押してフルスクリーンにします)。
  • 実行中はアークナイツが前面である必要があり、他のAndroidアプリが同時に前面で実行されていないことを確認してください。競合している場合、ゲームが中断したり、認識エラーが発生したりする可能性があります。
  • WSAのスクリーンショットは真っ白な画面を切り取って、認識エラーを引き起こすことがよくあります。お勧めしません。

AVD

サポートされています。

⚙️ カスタム接続

  1. adbをダウンロードして解凍してください。
  2. アプリの 設定 - 接続設定 で、adb.exeのファイルパスとadbアドレスを入力してください(127.0.0.1:5555 などの IP:ポート を入力してください)。

⚙️ スマホやタブレットなどの16:9解像度以外のデバイス

MAAは16:9の解像度をより適切にサポートするため、手動で解像度を強制的に変更する必要があります。

  1. スマホで「USBデバッグ」をオンにしてデータケーブルをコンピュータホストに接続するか、「ワイヤレスデバッグ」を直接使用してデバッグしてください。

  2. コマンドプロンプト(CMD) を実行し、デバイスアドレスを表示して接続します。

    • USBデータケーブルを使用して接続する場合、次のコマンドを入力して、デバイスIDを表示します。
    adb devices                          # 現在接続されているデバイスを表示する。最初の列はデバイスIDです。
    • 「ワイヤレスデバッグ」を使用して接続する場合、ワイヤレスデバッグの詳細画面では端末のIPアドレスとワイヤレスデバッグ用のポート番号が表示されます。ポート番号は通常5555または5037です。
    adb connect <IPアドレス:ポート>        # たとえば192.168.0.10:5555
  3. デバイスの端末を使って操作します。

    adb -s <デバイスID または IPアドレス:ポート> shell  # デバイスの端末を使う
    wm size                               # 現在のデバイスの解像度を表示する
    wm size 720x1280                      # 解像度を720pに調整する
  4. MAAの設定で、adbパスとスマホアドレス(デバイスID または IPアドレス:ポート)を入力します。

  5. ゲーム内の設定で、「UI調整」オプションを0(オフ状態)に調整します。
    このオプションを設定しない場合、adbを使用して解像度を調整すると、スマホのUIとキーの応答の位置がずれる可能性があります(?)

  6. MAAを使用します (≧∇≦)ノ

  7. タスクが完了したら、MAAを終了する前に、スマホの元の解像度を戻します。

    wm size reset                         # 元の解像度に戻す