web-dev-qa-db-ja.com

FlutterがVSCodeでエミュレーターに接続できない

VSCode for flutterを使用してデバッグできません。 Windowsを使用していて、Androidエミュレータを使用しようとしています。

私はフラッターを再インストールしようとしました、Android SDKとVSCodeで問題を修正し、環境変数を設定します。

これは、デバッグモードを起動すると発生するエラーです。 Failed to launch emulator: Error: Emulator didn't connected within 60 seconds

AndroidとIOSの両方に使用できる優れたエミュレーターはありますか?IOSエミュレーターでどこから始めればよいかわからないためです。私はアプリ開発の初心者で、両方のデバイス用のアプリケーションの作成を開始したいと考えています。

6
f1t3

Genymotion 3.0.2を使用しています、VSコード(バージョン1.36.1)

あなたはそれについてここで読むことができます- VSコードでFlutterでGenymotionエミュレータを使用する—(Without Android Studio)

Genymotionを開き、ADB設定セクションに移動します。

デフォルトの選択が「Use Genymotion Android Tools(default)」であることに注意してください?この選択では、エミュレータが認識されません。 genymotion ADB settings

これを「Use custom Android SDK tools」に変更し、SDKの場所をSDKの場所に設定します(私の場合は「C:\ Program Files(x86)\ Android\android-sdkです)」 ”)。チェックマーク(「このフォルダは有効です」)が表示されていることを確認します。

設定ボックスを閉じます。 「VS Code」IDEをリロードします。 Emulator now displayed in vs code

1
Compiler

私にとっての問題は、Intel HAXMがインストールされていないことでした。 Android StudioからAVD Managerを開いて、そこからエミュレータを起動しようとすると(VS Codeからではなく))、HAXM​​が必要であると通知され、インストールするように求められました。 Android StudioはHAXMを正常にインストールしました。VSCodeからエミュレータを問題なく実行できました。

0
Nathan

私は同じ問題を抱えていました、私はRahul Shuklaの回答に基づいてエミュレーターを停止しようとしました:

手順:

開くAndroid Studio Tools-> AVD Manager Virtual Device-> Actions(Refer Image)をクリックします今すぐ停止エミュレーターを起動します今すぐ正常に動作します:)

しかし、私にはうまくいきません。別の方法でテストします。私はこれらのステップを使用します:

  • 開くAndroid Studio Tools-> AVD Manager Virtual Device-> Actions Click On Wipe data

エミュレータを起動してお楽しみください!!

0
Hossein Vejdani