2016-10-20 19 views
2
/home/console/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_4_API_25 

libGL error: unable to load driver: r600_dri.so 

libGL error: driver pointer missing 

libGL error: failed to load driver: r600 

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: 49 

    Current serial number in output stream: 48 

libGL error: unable to load driver: r600_dri.so 

libGL error: driver pointer missing 

libGL error: failed to load driver: r600 

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: 49 

    Current serial number in output stream: 48 

libGL error: unable to load driver: r600_dri.so 

libGL error: driver pointer missing 

libGL error: failed to load driver: r600 

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: 33 

    Current serial number in output stream: 34 

QObject::~QObject: Timers cannot be stopped from another thread 

Android Studio 2.2.2を使用しています。オペレーティングシステムは、UbuntuのUbuntu Android StudioはエミュレータでAvdを起動できません

enter image description here

答えて

10

のAndroid StudioはのlibstdC++が付属しています。Ubuntuのでは正常に一緒に動作しませんso.6。 Android StudioにシステムのlibstdC++。so.6を強制的に使用させて、これを修正します。

のAndroid SDKツール25.2.x以前:AndroidのSDKツールのリリース25.3.0で

mv /opt/Android/SDK/tools/lib64/libstdc++/libstdc++.so.6 /opt/Android/SDK/tools/lib64/libstdc++/libstdc++.so.6.bak 

エミュレータが別々のパッケージに移動されました。

のAndroid SDKツール25.3.0以降:

mv /opt/Android/SDK/emulator/lib64/libstdc++/libstdc++.so.6 /opt/Android/SDK/emulator/lib64/libstdc++/libstdc++.so.6.bak 

変更するには、AndroidのSDKをインストールした場所に両方のラインでパス/opt/Android/SDK

SDK(ツール)を更新するときに、プロセスを繰り返す必要があることに注意してください。

関連する問題