首页 > 解决方案 > 如何通过 SSH 启动 headfull(与 headless)android 模拟器

问题描述

通过远程查看器VNC,我可以在远程机器上启动 android 模拟器

emulator -avd emu1 

但是通过远程机器上的 SSH 我得到错误

emulator: INFO: QtLogger.cpp:68: Warning: could not connect to display  ((null):0, (null))


emulator: INFO: QtLogger.cpp:68: Info: Could not load the Qt platform plugin "xcb" in "/opt/androidtest/android-sdk/emulator/lib64/qt/plugins" even though it was found. ((null):0, (null))


Fatal: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb.
 ((null):0, (null))
emulator: INFO: QtLogger.cpp:68: Fatal: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb.
 ((null):0, (null))

但如果我通过 SSH 无头启动模拟器,则模拟器启动

emulator -avd emu1 -no-window

标签: androidlinuxandroid-emulatoradb

解决方案


推荐阅读