Ubuntu16.10 模拟器无法启动

前端之家收集整理的这篇文章主要介绍了Ubuntu16.10 模拟器无法启动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在Ubuntu16.10 上启动Android 自带的模拟器报错错误信息如下:

/opt/androidsdk/tools/emulator -netdelay none -netspeed full -avd Android_TV1080_22
libGL error: unable to load driver: i965_dri.so

Note: The environment variable $ANDROID_SDK_HOME is set,and the emulator uses that variable to locate AVDs.
This may result in the emulator failing to start if it cannot find the AVDs in the folder pointed to by the
given environment variable.
ANDROID_SDK_HOME=/opt/androidsdk

libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: Failed to load driver: swrast
X Error of Failed request:  GLXBadContext
  Major opcode of Failed request:  155 (GLX)
  Minor opcode of Failed request:  6 (X_GLXIsDirect)
  Serial number of Failed request:  55
  Current serial number in output stream:  54
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: Failed to load driver: swrast
X Error of Failed request:  GLXBadContext
  Major opcode of Failed request:  155 (GLX)
  Minor opcode of Failed request:  6 (X_GLXIsDirect)
  Serial number of Failed request:  55
  Current serial number in output stream:  54
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: Failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: Failed to load driver: swrast
X Error of Failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of Failed request:  155 (GLX)
  Minor opcode of Failed request:  24 (X_GLXCreateNewContext)
  Value in Failed request:  0x0
  Serial number of Failed request:  39
  Current serial number in output stream:  40
QObject::~QObject: Timers cannot be stopped from another thread

百度直译 如下:

  • /选择/ SDK /工具/模拟器- netdelay非netspeed全AVD android_tv1080_22 libgl错误:无法加载驱动程序:i965_dri.so 注:环境变量$ android_sdk_home设置和模拟器使用变量来定位AVDs。 这可能会导致模拟器无法启动如果它不能在文件夹中查找AVDS指出的 给定环境变量。 android_sdk_home = /选择/ SDK libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:i965_dri.so libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:swrast_dri.so libgl错误:无法加载驱动程序:swrast 失败的请求X错误:GLXBadContext 失败的请求大码:155(GLX) 失败的请求小码:6(x_glxisdirect) 失败的请求的序列号:55 当前序列号在输出流:54 libgl错误:无法加载驱动程序:i965_dri.so libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:i965_dri.so libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:swrast_dri.so libgl错误:无法加载驱动程序:swrast 失败的请求X错误:GLXBadContext 失败的请求大码:155(GLX) 失败的请求小码:6(x_glxisdirect) 失败的请求的序列号:55 当前序列号在输出流:54 libgl错误:无法加载驱动程序:i965_dri.so libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:i965_dri.so libgl错误:驱动指针丢失 libgl错误:无法加载驱动程序:i965 libgl错误:无法加载驱动程序:swrast_dri.so libgl错误:无法加载驱动程序:swrast 失败的请求X错误:BadValue(整数的参数范围内运行) 失败的请求大码:155(GLX) 失败的请求小码:24(x_glxcreatenewcontext) 在失败的请求值:0x0 失败的请求的序列号:39 当前序列号在输出流:40 QObject::~ QObject:定时器不能阻止另一个线程
 sudo apt-get install lib64stdc++6

进入tools/lib64/libstdc++ 文件

cd $ANDROID_SDK_HOME/tools/lib64/libstdc++

备份已有的libstdc++.so.6 文件

mv libstdc++.so.6 libstdc++.so.6.bak

对刚刚装的库文件 创建软连接

ln -s /usr/lib64/libstdc++.so.6 $ANDROID_HOME/Sdk/tools/lib64/libstdc++

最后启动模拟器 ok 搞定。

猜你在找的Ubuntu相关文章