LoginSignup
11
8

More than 3 years have passed since last update.

Flutterでワイヤレスデバッグ

Posted at

環境

  • Mac OS 10.15
  • Android Studio 3.6.1
  • Pixel 3a Android 10

手順

  1. MacとAndroidが同じWi-Fiに接続されていることを確認。

  2. ~/Library/Android/sdk/の中にplatform-toolsがあることを確認。
    なければ https://developer.android.com/studio/releases/platform-tools.html からダウンロード。

  3. platform-toolsにパスを通す。
    $ echo ‘export PATH=$PATH:~/Library/Android/sdk/platform-tools/’ >> ~/.zshrc

  4. シェルを更新。
    $ source ~/.zshrc

  5. adbコマンドが使えることを確認。
    $ adb

  6. 接続済みデバイス一覧を表示。
    $ adb devices
    何も接続していなければ、List of devices attachedとだけ表示されるはず。

  7. AndroidをMacにUSB接続して、接続済みデバイス一覧を表示。
    $ adb devices
    接続がうまく行っていれば、List of devices attachedのあとに文字列が表示されるはず。

  8. ポートを作成。
    $ adb tcpip 5555

  9. Android上で、設定 > デバイス情報 と行くと、端末のIPアドレスが分かるので、メモする。
    ( xxx.xx.xx.xx のようなやつ。xは何らかの数字。)

  10. ポートに接続。
    $ adb connect <さっきメモしたIPアドレス>:5555

  11. AndroidとMacのUSB接続を切っても接続状態が続いてるか確認。
    $ adb devices

  12. 接続状態になっていれば、Android Studioのデバッグ端末の選択肢にAndroid端末が表示されるはずです。一応、デバッグが終わったら接続を切っておきましょう。
    $ adb kill-server

終わりに

Flutterで開発中にワイヤレスデバッグをしたいと思って行き着いた手順でしたが、普通のAndroidアプリ開発の手順でFlutterでもワイヤレスデバッグできる、って感じらしいですね。

参考

https://techieblossom.com/wireless-debugging-for-mac/
https://medium.com/@yash_dev/flutter-wireless-debugging-over-wi-fi-eee23c92e438

11
8
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
11
8