如何解决无法以无头模式启动模拟器
我试图使用以下命令启动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
显示离线
解决方法
我用以下 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。