我正在使用Ubuntu 17.04,当我尝试安装android studio并运行我的虚拟设备时,它会出现这些错误

问题描述 投票:14回答:1

任何人都可以帮忙吗?我不能在Ubuntu上运行这个Android虚拟设备吗?

2:24 PM Executing tasks: [:app:assembleDebug]

2:24 PM Emulator: libGL error: unable to load driver: i965_dri.so

2:24 PM Emulator: libGL error: driver pointer missing

2:24 PM Emulator: libGL error: failed to load driver: i965

2:24 PM Emulator: libGL error: unable to load driver: i965_dri.so

2:24 PM Emulator: libGL error: driver pointer missing

2:24 PM Emulator: libGL error: failed to load driver: i965

2:24 PM Emulator: libGL error: unable to load driver: swrast_dri.so

2:24 PM Emulator: libGL error: failed to load driver: swrast

2:24 PM Emulator: X Error of failed request:  BadValue (integer parameter out of range for operation)

2:24 PM Emulator: Major opcode of failed request:  155 (GLX)

2:24 PM Emulator: Minor opcode of failed request:  24 (X_GLXCreateNewContext)

2:24 PM Emulator: Value in failed request:  0x0

2:24 PM Emulator: Serial number of failed request:  39

2:24 PM Emulator: Current serial number in output stream:  40

2:24 PM Emulator: Process finished with exit code 1

2:24 PM Gradle build finished in 5s 92ms
android ubuntu android-studio-3.0
1个回答
33
投票

以下是解决模拟器问题时需要遵循的确切步骤:

1)更改目录:

$ cd ~/Android/Sdk/emulator/lib64/libstdc++

2)创建到库的符号链接:

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

3)在同一目录上:

$ ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6

那应该解决它!

© www.soinside.com 2019 - 2024. All rights reserved.