首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

Android N AVD 啟動失敗 glxinfo not found:補全 qemu 目錄並重新安裝 SDK 解決

     編輯:程式設計疑難解答

錯誤信息

Cannot launch AVD in emulator.
sh: 1: glxinfo: not found
Could not launch '.../sdk/tools/qemu/linux-x86/qemu-system-i386': No such file or directory

解決步驟

  1. 在 SDK 目錄下創建缺失目錄:mkdir -p tools/qemu/linux-x86。
  2. 打開 **SDK Manager** → 勾選 **Android Emulator** → **Apply** 重新安裝/更新。
  3. 若仍報 `glxinfo`,安裝系統庫:`sudo apt-get install mesa-utils` (Ubuntu/Debian) 或對應發行版圖形庫。
  4. 確保 GPU 驅動正常,AVD 配置中 **Emulated Performance → Graphics** 選 **Software** 可暫時繞過硬件加速問題。

驗證

AVD Manager 中啟動該模擬器,應正常進入系統界面。

總結

缺少 qemu 目錄導致模擬器二進制缺失,創建目錄後重新安裝 Emulator 包即可恢復;Linux 下另需安裝 `glxinfo` 所屬圖形工具包。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved