我试图使用以下命令启动emulator
。
/home/shahrear/Android/Sdk/emulator/emulator -avd Pixel2_API_29 -no-window
但是我遇到了以下错误。如果没有no-window
选项,它可以正常工作,但是我需要以无头模式启动它。
pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
E1008 14:00:45.458379787 17283 socket_utils_common_posix.cc:201] check for SO_REUSEPORT: {"created":"@1602144045.458354128","description":"SO_REUSEPORT unavailable on compiling system","file":"/mnt/tmpfs/src/android/emu-master-dev/external/grpc/src/core/lib/iomgr/socket_utils_common_posix.cc","file_line":169}
和adb devices
显示离线
答案 0 :(得分:0)
我用以下 2 个命令解决了这个问题:
echo yes | /bin/Android/Sdk/tools/bin/sdkmanager --licenses
touch /home1/www/.android/repositories.cfg
参考:Stuck at ".android/repositories.cfg could not be loaded."
另外,您可以通过指定 -noaudio
来消除音频错误。
例如
emulator @Nexus_5X_API_23 -noaudio
参考:https://developer.android.com/studio/run/emulator-commandline