Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

609
Vistas
Usando JDK que se incluye dentro de Android Studio como JAVA_HOME en Mac

Intenté abrir Android Device Monitor y Studio me mostró este mensaje =-O: necesita instalar el error de tiempo de ejecución de Java SE 6

Me sorprendió, porque ¿cómo he podido desarrollar aplicaciones para Android si no tenía Java instalado? En realidad, Android Studio viene con JDK/JRE incluido (ubicado en /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home ), pero el sistema no lo encuentra: ejecuta usr/libexec/java_home da

 Unable to find any JVMs matching version "(null)". No Java runtime present, try --request to install.

Establecer $JAVA_HOME en /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home no ayudó: a la source .bash_profile no le gusta que sea un directorio.

PREGUNTA: No quiero instalar un nuevo JDK si ya tengo uno dentro de Android Studio. ¿Cómo lo configuro como predeterminado del sistema?

about 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Solución:

  1. Versiones de MacOS anteriores a Big Sur: agregue la línea export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home/ al archivo .bash_profile en su directorio de inicio. Ejecute source ~/.bash_profile para actualizar la terminal.
  2. Catalina, Big Sur, Mentere y superiores: agregue la línea export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/Contents/Home al archivo .zshenv en su directorio de inicio. Ejecute source ~/.zshenv para actualizar la terminal.

Después de eso, ejecutar java -version dio este resultado y Java comenzó a ejecutarse normalmente:

 openjdk version "1.8.0_112-release" OpenJDK Runtime Environment (build 1.8.0_112-release-b06) OpenJDK 64-Bit Server VM (build 25.112-b06, mixed mode)

En cuanto a Android Device Monitor, todavía exige esta antigua versión 6 de JRE.

about 4 years ago · Santiago Trujillo Denunciar

0

Acabo de hacer una instalación nueva de Android Studio Arctic Fox 2020.3.1 en Big Sur y tuve que usar lo siguiente.

 export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/Contents/Home/

En un tema ligeramente diferente, incluso con el JAVA_HOME correcto, ~/Library/Android/sdk/tools/bin/sdkmanager no se iniciaría. Tuve que instalar "Android SDK Command-line Tools (último)" (desde Android Studio) y usar ~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager en su lugar.

about 4 years ago · Santiago Trujillo Denunciar

0

El problema principal es que, a partir de Android Studio Arctic Fox, el destino del paquete Java se ha cambiado de: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/ a: /Applications/Android Studio.app/Contents/jre/Contents/Home/

Solo necesita cambiar la variable de entorno JAVA_HOME en .bash_profile a la nueva ruta correcta (tenga cuidado con el carácter de espacio, la forma más fácil de especificar la ruta entre comillas dobles). Y reinicie la terminal o ejecute source ~/.bash_profile .

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda