Android Studio AVD – Emulator: Process finished with exit code 1

These are known errors from libGL and libstdc++

You can quick fix this by change to use Software for Emulated Performance Graphics option, in the AVD settings.

Or try to use the libstdc++.so.6 (which is available in your system) instead of the one bundled inside Android SDK. There are 2 ways to replace it:

  • The emulator has a switch -use-system-libs. You can found it here: ~/Android/Sdk/tools/emulator -avd Nexus_5_API_23 -use-system-libs.

    This option force Linux emulator to load the system libstdc++ (but not Qt libraries),
    in cases where the bundled ones (from Android SDK) prevent it from loading or
    working correctly. See this commit

  • Alternatively you can set the ANDROID_EMULATOR_USE_SYSTEM_LIBS environment variable to 1 for your user/system.

    This has the benefit of making sure that the emulator will work even
    if you launched it from within Android Studio.

See: libGL error and libstdc++: Cannot launch AVD in emulator – Issue Tracker

This works to me:

click in Sdk manager in SDK Tools and:
enter image description here

Unistal and install the Android Emulator:
enter image description here

Hope to help!

In AVD Manager -> Edit -> Show Advanced Settings -> Boot Options (Selct Cold boot). That fixed my issue

Leave a Comment