今天,我將Android Studio安裝升級到版本2.0。我手動更新它(下載.zip,因爲更新機制只是說我有一個新版本,但沒有提供在Android Studio中直接更新的可能性)。現在當我嘗試啓動模擬器,我收到此錯誤信息:將Android Studio升級到2.0後,Android Emulator無法在Ubuntu上運行 - 未找到Qt庫
ERROR:./android/qt/qt_setup.cpp:33:Qt library not found at /home/kcd/Android/Sdk/tools/lib/qt/lib Could not launch '/home/kcd/Android/Sdk/tools/qemu/linux-x86/qemu-system-x86_64': No such file or directory
我檢查這個目錄,發現自己的路徑名稱爲.../QEMU/Linux的x86_64的/ QEMU-system_x86_64,而不是.../qemu/linux-x86/qemu-system_x86_64
因此,我將direcory重命名爲匹配正確的路徑。 試圖啓動模擬器之後,它把這個錯誤信息:
ERROR:./android/qt/qt_setup.cpp:33:Qt library not found at /home/kcd/Android/Sdk/tools/lib/qt/lib
emulator: WARNING: VM heap size set below hardware specified minimum of 228MB
This application failed to start because it could not find or load the Qt platform plugin "xcb". emulator: WARNING: Setting VM heap size to 384MB
我的系統是Ubuntu的14.04 64位。在更新到Android Studio 2.0之前,一切正常。
任何人都可以幫忙嗎?
編輯: 從Anurag Maheshwari測試答案後,此錯誤消失。 然後我有以下錯誤信息:
Cannot launch AVD in emulator. Output: emulator: WARNING: VM heap size set below hardware specified minimum of 228MB emulator: WARNING: Setting VM heap size to 384MB emulator: ERROR: Could not load OpenGLES emulation library [lib64OpenglRender]: lib64OpenglRender.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden console on port 5554, ADB on port 5555 emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.
我試圖用「-gpu關閉」,但它仍然不希望啓動...
更新SDK後,我整個Android/SDK /工具/ lib64下失蹤了。在Android/Sdk/tools /目錄中,我輸入「ln -s lib lib64」,現在我的舊仿真器命令可以工作。似乎更新有問題;這是一個嚴重的問題。 –