Skip to content

ERROR: Running multiple emulators with the same AVD is an experimental feature. #48894

Closed

Description

@zanderso

From crash logging.

ProcessException: Process exited abnormally:
emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature.
Please use -read-only flag to enable this feature.
  Command: C:\Users\...\AppData\Local\Android\sdk\emulator\emulator.exe -avd Pixel_3_API_24
  | at RunResult.throwException | (process.dart:172 )
  | at _DefaultProcessUtils.run | (process.dart:322 )
  | at <asynchronous gap> | (async )
  | at AndroidEmulator.launch | (android_emulator.dart:53 )
  | at EmulatorsCommand._launchEmulator | (emulators.dart:73 )
  | at <asynchronous gap> | (async )
  | at EmulatorsCommand.runCommand | (emulators.dart:46 )
  | at FlutterCommand.verifyThenRunCommand | (flutter_command.dart:637 )
  | at _asyncThenWrapperHelper.<anonymous closure> | (async_patch.dart:75 )
  | at _rootRunUnary | (zone.dart:1134 )
  | at _CustomZone.runUnary | (zone.dart:1031 )
  | at _FutureListener.handleValue | (future_impl.dart:140 )
  | at Future._propagateToListeners.handleValueCallback | (future_impl.dart:682 )
  | at Future._propagateToListeners | (future_impl.dart:711 )
  | at Future._completeWithValue | (future_impl.dart:526 )
  | at Future._asyncComplete.<anonymous closure> | (future_impl.dart:556 )
  | at _rootRun | (zone.dart:1126 )
  | at _CustomZone.run | (zone.dart:1023 )
  | at _CustomZone.runGuarded | (zone.dart:925 )
  | at _CustomZone.bindCallbackGuarded.<anonymous closure> | (zone.dart:965 )
  | at _microtaskLoop | (schedule_microtask.dart:43 )
  | at _startMicrotaskLoop | (schedule_microtask.dart:52 )
  | at _runPendingImmediateCallback | (isolate_patch.dart:118 )
  | at _RawReceivePortImpl._handleMessage | (isolate_patch.dart:175 )

Maybe we can parse out the 'Running multiple emulators' bit, and throw a tool exit instead of crashing.

/cc @blasten

Activity

  1. added
    c: crashStack traces logged to the console
    platform-androidAndroid applications specifically
    toolAffects the "flutter" command-line tool. See also t: labels.
    on Jan 15, 2020
  2. added
    P2Important issues not at the top of the work list
    on Aug 18, 2020
  3. pranavirao commented on Feb 16, 2021

    @pranavirao

    Is there any fix for this issue, I get the same error

    emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature.
    Please use -read-only flag to enable this feature.

  4. julietrincy commented on Jul 23, 2021

    @julietrincy

    https://youtu.be/AOK9ZxiBOGg

    follow this video to solve this error....i solved by : local disk c-avd-delete all older emulators and create new one in android studio

  5. added a commit that references this issue on May 14, 2026
  6. added a commit that references this issue on Jun 15, 2026
    6469c0f
  7. added a commit that references this issue on Jun 26, 2026
    2b1716d
  8. github-actions commented on Jul 14, 2026

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  9. locked as resolved and limited conversation to collaborators on Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listc: crashStack traces logged to the consoleplatform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions