我在ubuntu 16.04中使用android studio 2.0并且让我运行模拟器avd因为显然它缺少驱动程序。我怎么能解决这个问题?
这是我运行模拟器后抛出的异常
.my_image {
display:block;
max-width:100%;
height:auto;
}
非常感谢任何回应!
答案 0 :(得分:6)
好吧,我找到了解决这个问题的方法。 我不知道Android Studio有什么问题,但他无法执行任何模拟器,现在我的解决方案是通过命令执行模拟器,然后使用android studio安装模拟器执行下面的命令,因为你需要有模拟器,在我的例子中是Nexus_5_API_21。
LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libstdc++.so.6' ~/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5_API_21
我不记得我找到这个解决方案的确切位置,但我认为它在Google论坛上
答案 1 :(得分:4)
我也在使用带有Ubuntu 16.04的Android Studio 2.1
this stackoverflow问题的答案完美无缺。
有几点需要注意:我的$ ANDROID_HOME与此不同。我不得不取出文件名中的android-sdk-linux_x86
。还有libstdc ++的多个版本.so.6 libstdc ++。so.6.0.18和libstdc ++。so.6.0.21。我仍然使用libstdc ++。so.6并且它工作得很好
$ cd $ANDROID_HOME/android-sdk-linux_x86/tools/lib64/libstdc++
$ mv libstdc++.so.6 libstdc++.so.6.bak
$ ln -s /usr/lib64/libstdc++.so.6 $ANDROID_HOME/android-sdk-linux_x86/tools/lib64/libstdc++
答案 2 :(得分:1)
我在Xubuntu 16.04上解决这个问题的原因是:
lspci | grep VGA
sudo lshw -C video | grep driver
我的Android模拟器错误消失了:)