Ubuntu 14.04 啟動 Android 4.2.2 模擬器時出現:
failed to load libgl.so
libGL.so:
locate libGL.so
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1tools/lib/ 目錄建立符號連結:
ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 \
/opt/android-sdk-linux/tools/lib/libGL.so
模擬器啟動時會在 tools/lib/ 尋找 libGL.so,系統實際安裝的是帶版本號的 libGL.so.1,建立同名連結即可讓動態連結器找到正確庫。
重新啟動模擬器,錯誤應消失,OpenGL 渲染正常。
/usr/lib/i386-linux-gnu/mesa/