Androidエミュレーター設定 ( Android Studio Quail 3)

📱 Androidエミュレーター設定

Android Studio Quail 3 × Pixel 9a × Flutter

📌 どちらかの方法でアプリを実行

📱 方法① Pixel 9aを使う

Android StudioでPixel 9aの仮想スマートフォンを作成します。

実際のスマートフォンを持っていなくても、 PC上でAndroidアプリを動かせます。

🔌 方法② 実際のスマートフォンを使う

AndroidスマートフォンをUSBケーブルでPCに接続します。

実機でFlutterアプリを動かすことができます。

おすすめ: 最初はPixel 9aエミュレーターで確認し、 その後USB接続した実機でも確認すると便利です。

1 Android Studioを起動

Android Studio Quail 3を起動します。

Android Studioのメニューから、 Device Managerを開きます。

Android Studioのバージョンによって、 メニューの表示名称や場所が多少異なる場合があります。

2 Pixel 9aを作成

① Device Managerを開く

Android Studioから Device Manager を開きます。

② 仮想端末を追加

Create Virtual Device をクリックします。

③ スマートフォンを選択

一覧から Pixel 9a を選択します。

Pixel 9aが表示されない場合

Device Managerの端末選択画面で、 Pixelシリーズの別モデルを選択することもできます。

④ システムイメージを選択

Androidのシステムイメージを選択します。

基本的にはRecommended と表示されているものを選択すればOKです。

⑤ 作成

設定を確認して Finish をクリックします。

3 Pixel 9aを起動

Device Managerに作成した Pixel 9a が表示されます。

右側にある ▶(再生ボタン) をクリックします。

🎉 Androidスマートフォンの画面がPC上に表示されれば成功です。

4 Flutterから確認

PowerShellまたはVS Codeのターミナルを開きます。

以下を実行します。

flutter devices

Pixel 9aが表示されればOKです。

アプリを起動

flutter run
これでFlutterアプリがPixel 9a上で起動します。

5 USBで実機スマホを接続

エミュレーターではなく、 実際のAndroidスマートフォンを使う場合の方法です。

① スマートフォンの開発者向けオプション

スマートフォンの 設定 → デバイス情報 などからビルド番号を探します。

ビルド番号を7回程度タップすると、 開発者向けオプションが有効になります。

スマートフォンのメーカーによって、 メニューの名称や場所は異なります。

② USBデバッグをON

設定 → 開発者向けオプション を開きます。

USBデバッグ をONにします。

③ USBケーブルでPCと接続

AndroidスマートフォンとPCを USBケーブル で接続します。

注意: 充電専用ケーブルではなく、 データ通信可能なUSBケーブル を使用してください。

6 USB接続を確認

PowerShellまたはVS Codeのターミナルで、 以下を実行します。

flutter devices

接続したスマートフォンが表示されれば成功です。

ポイント: Pixel 9aエミュレーターと実機スマホの両方が接続されている場合、 Flutterから起動する端末を選択できます。

7 VS Codeから実行

FlutterプロジェクトをVS Codeで開きます。

画面右下のデバイス選択部分から、 使用する端末を選択します。

  • Pixel 9a Emulator
  • USB接続したAndroidスマートフォン

端末を選択したら、 F5 を押してアプリを起動します。

8 問題がある場合

まずFlutter Doctorを実行します。

flutter doctor

Android環境に問題がないか確認します。

さらに詳しく確認する場合は、

flutter doctor -v

を実行します。

よくある問題
  • Android SDKが設定されていない
  • Android SDK Command-line Toolsが不足
  • USBデバッグがOFF
  • USBケーブルが充電専用
  • スマートフォン側の接続許可をしていない
  • Android SDKライセンスが未承認

🔧 Androidライセンス確認

必要に応じて以下を実行します。

flutter doctor --android-licenses

表示された質問に対して、 内容を確認してyを入力します。

ライセンスの承認が完了したら、 もう一度 flutter doctor を実行します。

☑ 最終チェック

  • Android Studio Quail 3をインストール
  • Device Managerを開く
  • Pixel 9aを作成
  • Pixel 9aを起動
  • flutter devicesを実行
  • Pixel 9aが表示される
  • flutter runでアプリを起動
  • またはAndroidスマホをUSB接続
  • スマホのUSBデバッグをON
  • flutter devicesで実機を確認
  • VS Codeから実行

⭐ おすすめの開発環境

普段の開発

💻 Windows PC

📱 Pixel 9a Emulator

→ エミュレーターで開発・デバッグ

最終確認

💻 Windows PC

🔌 USB接続した実機スマートフォン

→ 実際のスマートフォンで動作確認

🎯 「Pixel 9aエミュレーター → USB実機」 の順番で確認する方法がおすすめです。

コメント

人気の投稿