Android Studio 2.3 Ubuntu 16.10 emulator do not start
Instead of making changes to APT-managed system libraries (eek!), you can just add the following at the top of your bin/studio.sh
file:
# Preload shared library required by Android emulator
export LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libstdc++.so.6'
Tested on Ubuntu 16.10 with Android Studio 2.3.3.
Source: https://cialu.net/solve-android-studio-avd-issue-with-ubuntu-16-10/
sudo apt-get install lib64stdc++6:i386
sudo apt-get install mesa-utils
(look for the path of the sdk)
cd YOURPATH/Android/Sdk/emulator/lib64
mv libstdc++/ libstdc++.bak
ln -s /usr/lib64/libstdc++.so.6 libstdc++
Finally, run your application again using emulator.