Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

emulator: WARNING: Classic qemu does not support SMP. The hw.cpu.ncore option from your config file is ignored

Tags:

android

I am getting this error when I tired launching the emulator. Any suggestions?

emulator WARNING:

Classic qemu does not support SMP. The hw.cpu.ncore option from your config file is ignored. Could not load func glBindFramebuffer Could not load func glGenFramebuffers Could not load func glFramebufferTexture2D Could not load func glCheckFramebufferStatus Could not load func glDeleteFramebuffers Could not load func glIsRenderbuffer Could not load func glBindRenderbuffer Could not load func glDeleteRenderbuffers Could not load func glGenRenderbuffers Could not load func glRenderbufferStorage Could not load func glGetRenderbufferParameteriv Could not load func glFramebufferRenderbuffer

like image 560
Vijaya Varma Lanke Avatar asked Apr 18 '16 08:04

Vijaya Varma Lanke


2 Answers

From Android Studio blog: Android Studio now uses CPU acceleration on x86 emulator system images by default. Combined with new Symmetric Multi-Processor (SMP) support in Android 6.0 Marshmallow system images, the Android emulators can perform even faster than many physical Android devices. Multi-core support not only makes your apps and the emulator run faster but it provides the added advantage of speeding up common developer tasks such as installing APKs. Also, with SMP you can test apps that specifically target multi-processor Android devices.

So you need x86 system image of Marshmallow.

like image 55
Hina Avatar answered Sep 20 '22 11:09

Hina


Please update your SDK Tools. This is my way.

like image 44
YueYue Avatar answered Sep 24 '22 11:09

YueYue