1 votos

avdmanager se cuelga en "Loading local repository..." Linux

Repro:

  1. Ubuntu sin cabeza 18.04 LTS VM (nota kvm habilitada)
  2. sudo apt-get update
  3. sudo apt-get install -y wget openjdk-8-jre-headless libc6-i386 lib32stdc++6 python3-pip nginx unzip
  4. sudo wget https://dl.google.com/android/repository/commandlinetools-linux-6200805_latest.zip
  5. sudo unzip commandlinetools-linux-6200805_latest.zip -d /opt
  6. sudo /opt/tools/bin/sdkmanager --install --sdk_root=/opt "system-images;android-19;default;armeabi-v7a" "platform-tools" "platforms;android-19"
  7. /opt/tools/bin/avdmanager create avd -n arm -k "system-images;android-19;default;armeabi-v7a" -f

En el paso 7 en cuelga con Loading local repository...

Notas:

  • Ejecutar el avdmanager como sudo no ayuda, y la imagen debe ser creada por un usuario de todos modos.
  • Probado sudo setfacl -m u:username:rwx /opt/tools/bin/avdmanager no ayudó
  • ajuste ANDROID_HOME=/opt y PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools no ayuda
  • La nueva versión de las herramientas de línea de comandos tampoco ayuda.

¿Cuál es el problema? ¿Cómo puedo investigar? ¿Me he perdido algo?

1voto

user274381 Puntos 1

Sucedió porque desde la versión (6200805) las herramientas de línea de comandos deben colocarse dentro de cmdline-tools directorio. Debe crearse manualmente en ANDROID_HOME.

Por favor, vea esto responder Con la configuración mencionada todo funciona bien.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X