はじめに
Android アプリを実機でデバッグするには USB デバッグを有効にする必要があります。HUAWEI 端末は独自の HDB(Huawei Debug Bridge) 許可が絡むため、一般的な Android とは少し手順が異なります。ここでは HUAWEI 端末で実機デバッグを有効にするまでの流れをまとめます。
HiSuite のインストール(PC 側)
- Huawei HiSuite をダウンロードする
- zip を解凍してインストーラを実行する(デフォルト設定で問題ありません)
- 初回起動時に更新を求められたら、更新しておく
開発者オプションを有効にする
- 「設定」を開く
- 「システム」→「端末情報」を開く
- 「ビルド番号」を連打する
- 「デベロッパーになりました」というトーストが表示されれば有効
HiSuite の HDB 許可を設定する
- 「設定」→「セキュリティとプライバシー」を開く
- 「その他の設定」を開く
- 「HiSuite の HDB 許可」をオンにする
USB デバッグを有効にする
- 「設定」→「システム」→「開発者オプション」を開く
- デバッグ項目の以下をオンにする
- USB デバッグ
- 「充電のみ」モードでの ADB デバッグを許可する
PC からの接続を許可する
端末を USB で接続すると、PC からの接続を許可するかどうかの確認が表示されます。

特別な理由がなければ「この PC からの接続を常に許可する」をオンにしておくと、以降は毎回確認されずに済みます。
これで、Android 実機でのデバッグが有効になりました。
動作確認
Flutter の環境構築(Windows)で作ったサンプルアプリを、今度は実機で動かして確認します。
flutter create myapp
cd myapp
flutter run
