Estaba intentando instalar SDK y Emulator sin el estudio Andriod en Ubuntu 20.04. Pero se quedó atascado en este error.
E0520 11:06:29.866803544 5261 socket_utils_common_posix.cc:201] check for SO_REUSEPORT: {"created":"@1589952989.866791260","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} checkValid: hw configs not eqInstale las herramientas de la plataforma SDK de Android. si ya existe, desinstale e instale la herramienta Android SDK Platform en ubuntu 20.04
Parece un problema de GPU, intente:
sudo ubuntu-drivers autoinstall
O (o ambos) cambie el rendimiento gráfico emulado a software si su dispositivo emulado lo permite.
Tuve el mismo problema con Linux Mint Android Studio. Espero que ayude.
Obtuve la solución de este artículo :
Entonces, para solucionar esto, simplemente deshabilité la cámara cambiando la opción de
EmulatedaNoney eso fue todo.
No preguntes por qué funciona esto, pero pareció resolverlo por mí.
Aunque no se ve afectado directamente por el error que describió, cuando se atasca en este punto (es decir, cuando se supone que debe volver a conectarse al servidor ADB, pero no puede), esto puede ser el resultado de una instantánea de inicio rápido corrupta.
Lo que funcionó para mí es eliminar por completo la instantánea de inicio rápido existente y hacer que el emulador la regenere en la próxima ejecución.
Para eliminar las instantáneas:
rm -fr ~/.android/avd/<AVD name>/snapshots/default_bootPara regenerar la siguiente instantánea, vuelva a ejecutar el emulador como lo haría normalmente, luego elimínelo si se carga por completo. Pero primero, asegúrese de que esté configurado para guardar una instantánea de inicio rápido al salir:
Edite quickbootChoice.ini , por ejemplo:
vi ~/.android/avd/<AVD name>/quickbootChoice.iniLa única línea que debería haber:
saveOnExit = true Si desea ver si es probable que algo de esto lo ayude antes de realizar cambios, ejecute el emulador con el argumento -no-snapshot aplicado de antemano. Por ejemplo:
$ANDROID_SDK_ROOT/emulator/emulator -no-snapshot @Pixel_API_29 &(O encuentre una manera de hacerlo a través de Android Studio)
Una nota con respecto a otras respuestas aquí que aconsejaron configurar la cámara de manera diferente (lo que parece no estar relacionado): es muy probable que cambiar la configuración de la cámara, para el emulador, se considere un cambio de configuración, lo que termina forzando un arranque en frío (es decir, omitiendo uso de la instantánea de inicio rápido), lo que puede explicar por qué funciona (pero sin vudú involucrado).