Header Ads Widget

Game with eBay Refurbished. ebay tracking pixel

Android StudioのWi-Fiデバッグで「QRコードのパスワードが正しくありません」と出た時の解決ログ(Pixel 9 Pro XL / Windows)


結論

  • 原因:操作ミス

  • 対処は2通りあるけど着実に接続できる方法

    1. 端末の USBモードを「ファイル転送(MTP)」 にして再認識

    2. adb tcpip 5555adb connect <端末IP>:5555 で無線接続

    3. Windows の ファイアウォールは「プライベートネットワーク」を許可

    4. Android Studio のミラーリング警告は「家庭LANなら Acknowledge」でOK

  • 以降は USB なしでデプロイ可能。再接続は adb connect <IP>:5555 の一発。


環境

  • 端末:Google Pixel 9 Pro XL(API 36 相当)

  • IDE:Android Studio(Device Manager で実機が表示される状態)

  • PC:Windows(ファイアウォールの許可ダイアログあり)

  • ネットワーク:同一Wi-Fi(同一SSID・同一帯域推奨)


症状

  • Pair new devices over Wi-Fi で QR コードを使うと

    QRコードのパスワードが正しくありません
    と表示される。


実際の原因と手がかり

  • やりがちなパターンでカメラアプリからスキャンしても「パスワードが違います」

  • 正しくは「設定」で「QRコードによるデバイスのペア設定」からスキャンすれば良いので設定画面を開いてキーワード「ペア設定」で画面にたどり着けば良い話。




着実な方法解決手順
初回はファイアーウォールの許可などが必要

adbを使って一つ一つ着実に進める方法を記載しておきます。
adbのインストールについてはこちらを参照してください

1) USBで安定接続を確認

USB接続後、端末の通知から 「USBの制御:このデバイス(Pixel)」 を選択。
(「接続機器(PC)」ではなく、スマホ側 にしておくと安定します)

powershell
adb devices
# 例:
# List of devices attached
# 47061FDAS005CK  device   ← USBで認識OK

2) Wi-Fiデバッグへ切り替え

powershell
adb tcpip 5555
# restarting in TCP mode port: 5555

Pixel の IPアドレス を確認して(Wi-Fi詳細)、接続:

powershell
adb connect 192.168.3.2
# connected to 192.168.3.2:5555

確認:

powershell
adb devices
# 47061FDAS005CK   device        ← USB
# 192.168.3.2:5555 device        ← Wi-Fi(同時表示なら両方つながってる)

USB を抜いたあと:

powershell
adb devices
# 192.168.3.2:5555 device        ← Wi-Fiのみで接続継続

3) Android Studio 側で表示・実行

  • Device Manager/実行デバイス選択に Pixel 9 Pro XL API 36.0 が表示。

  • Run ▶ で USB なしデプロイOK。


途中で出たダイアログの意味と対応

🔒 ミラーリング警告(Acknowledge)

adb tcpip は 暗号化されない 通信。画面ミラーリング情報や操作が傍受される可能性があるよ、という注意。

  • 自宅のプライベートLAN なら実務上OK → Acknowledge

  • 会社LAN・公共Wi-Fi では避け、USB または 「ペアリングコード方式」 を推奨

🧱 ファイアウォール許可

  • プライベートネットワーク に対して adb.exe / Android Studio を許可

  • パブリックは原則オフでOK(外で使う人だけオンを検討)


代替:より安全な「ペアリングコード方式」

QRがこける/セキュアにやりたい場合は以下。

端末(開発者向けオプション)

  1. ワイヤレスデバッグ → ON

  2. デバイスとペア設定ペア設定コードでペアリング(コード表示)

Android Studio

  1. Device Manager → Pair using Wi-Fi

  2. Pair using pairing code を選び、端末のコードを入力
    → 暗号化やmdnsが使われ、adb tcpip よりセキュア


再発防止&便利コマンド

よく使う ADB

powershell
# ADB再起動
adb kill-server
adb start-server

# 現在の一覧
adb devices

# Wi-Fi接続
adb connect 192.168.3.2:5555

# 切断
adb disconnect 192.168.3.2:5555

バッチ化(Windows向け)

pixel_wifi_connect.bat

bat
@echo off
adb connect 192.168.3.2:5555
adb devices
pause

ネットワークTips

  • AP隔離(クライアント間通信遮断) が有効なWi-Fiでは失敗します

  • 2.4GHz/5GHz の 別SSID に分かれていると不安定になることも。同一SSID推奨

  • 端末IPがDHCPで変わりやすいなら、固定IP にすると楽


チェックリスト(困ったらここだけ見る)


おわりに

今回のキーは spacedesk の干渉USB再認識(MTP)
そこを解消したら adb tcpipadb connect の王道で一気に通りました。




Post a Comment

0 Comments