一尘不染

Android Studio 3.0模拟器无法启动

linux

Android Studio模拟器无法在Kali Linux中启动。我得到的错误是:

17/12/25上午3:01 Gradle同步开始

凌晨3:01开始项目设置

3:01 AM Gradle同步以1s 333ms完成(从缓存状态开始)

上午3:02 *守护程序未运行;现在从tcp:5037开始

上午3:02模拟器:libGL错误:无法加载驱动程序:i965_dri.so

上午3:02模拟器:libGL错误:驱动程序指针丢失

上午3:02模拟器:libGL错误:无法加载驱动程序:i965

上午3:02模拟器:libGL错误:无法加载驱动程序:i965_dri.so

上午3:02模拟器:libGL错误:驱动程序指针丢失

上午3:02模拟器:libGL错误:无法加载驱动程序:i965

上午3:02模拟器:libGL错误:无法加载驱动程序:swrast_dri.so

上午3:02模拟器:libGL错误:无法加载驱动程序:swrast

3:02 AM仿真器:X错误的失败请求:BadValue(整数参数超出了操作范围)

上午3:02模拟器:失败请求的主要操作码:156(GLX)

上午3:02模拟器:失败请求的次要操作码:24(X_GLXCreateNewContext)

3:02 AM仿真器:失败请求中的值:0x0

3:02 AM仿真器:失败请求的序列号:68

3:02 AM仿真器:输出流中的当前序列号:69

3:02 AM仿真器:流程结束,退出代码为1

上午3:02 *守护程序成功启动

上午3:02执行任务:[:app:assembleDebug]

上午3:02模拟器:libGL错误:无法加载驱动程序:i965_dri.so

上午3:02模拟器:libGL错误:驱动程序指针丢失

上午3:02模拟器:libGL错误:无法加载驱动程序:i965

上午3:02模拟器:libGL错误:无法加载驱动程序:i965_dri.so

上午3:02模拟器:libGL错误:驱动程序指针丢失

上午3:02模拟器:libGL错误:无法加载驱动程序:i965

上午3:02模拟器:libGL错误:无法加载驱动程序:swrast_dri.so

上午3:02模拟器:libGL错误:无法加载驱动程序:swrast

3:02 AM仿真器:X错误的失败请求:BadValue(整数参数超出了操作范围)

上午3:02模拟器:失败请求的主要操作码:156(GLX)

上午3:02模拟器:失败请求的次要操作码:24(X_GLXCreateNewContext)

3:02 AM仿真器:失败请求中的值:0x0

3:02 AM仿真器:失败请求的序列号:68

3:02 AM仿真器:输出流中的当前序列号:69

3:02 AM仿真器:流程结束,退出代码为1

3:03 AM Gradle构建在16s 582ms中完成


阅读 235

收藏
2020-06-07

共1个答案

一尘不染

看起来,在某些android studio更新中,google使用了与系统上安装的intel驱动程序不兼容的libstdc ++。

使用您喜欢的文本编辑器编辑.profile

vim〜/ .profile在文件末尾附加

export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1

如果不起作用,请尝试安装lib64stdc ++和mesa-utils库:

sudo apt-get install lib64stdc++6 mesa-utils

并从系统libstdc ++到android studio建立符号链接:

cd ~/Android/Sdk/tools/lib64/libstdc++/
mv libstdc++.so.6 libstdc++.so.6.bak
ln -s /usr/lib64/libstdc++.so.6
2020-06-07