Linux Ubuntu Android SDK manager no está iniciando – android: java: no encontrado

He extraído el androide SDK en una carpeta que he llamado "/ usr / android / android-sdk-linux". Voy a "herramientas /" y haga doble clic en el archivo ejecutable "android", haga clic en "Ejecutar en Terminal", pero no pasa nada. También hago clic en "Ejecutar", pero de nuevo no pasa nada. Lo ejecuto en el terminal (comando ./android ), y me sale:

 ./android: 1: ./android: java: not found ./android: 1: ./android: java: not found ./android: 110: exec: java: not found 

Entonces, ¿por qué está sucediendo esto?

Editar: Estos son los resultados de ~$ java

 * default-jre * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre-headless * openjdk-7-jre-headless 

Todo lo que tenía que hacer era sudo apt-get install openjdk-7-jdk . Nunca intentar una instalación manual de nuevo. Oh y lo siento por mi ignorancia sobre las respuestas anteriores.

Cuando se utiliza Distribución Linux basada en Debian, la mejor solución si se instala JDK manualmente (no desde el repositorio) es hacer un enlace simbólico que apunte a un comando java.

He resuelto este problema. Cree un enlace symbolik llamado / usr / bin / java dan apunte a / home / your_name / your_jdk_folder / bin / java

Este es el comando de ejemplo en terminal / konsol

 sudo ln -s /home/azware/tmp/jdk1.7.0_03/bin/java /usr/bin/java 

Uso de Ubuntu 14.04 con Sun JDK 1.8 en / opt / jdk Resolví este problema con esto:

 sudo update-alternatives --install /usr/local/bin/java java /opt/jdk/bin/java 0 sudo update-alternatives --install /usr/local/bin/javac javac /opt/jdk/bin/javac 0 

Esto utiliza el sistema de alternativas basado en Debian que Ubuntu también usa. Tenga en cuenta que esto es en el caso de que no tenga ningún otro Java (es decir, OpenJDK) instalado. Si usted tiene otro Java instalado, es probable que ya tiene una alternativa instalada para él. Consulte la página man de update-alternatives para ver cómo funciona el sistema.

Parece que no tienes java instalado. Intente ejecutar java – ¿no se encuentra?

Asegúrese de que tiene el Java6 JDK en particular, instalado.

Estaba usando android studio en ubuntu 14.04, 64bit y este error fue causado debido a los problemas de permisos de archivo en $home/android-studio/sdk/tools

 $sudo chmod -R 755 ./* 

Ejecutar el comando en $home/android-studio/sdk/tools resolvió el problema.

  • Subprocess.CalledProcessError devolvió el estado de salida distinto de cero 1
  • Cómo configurar las rutas SDK, NDK y JDK de Android en ubuntu 12.04
  • Construir Firefox para Nexus 7 (mero) recibe mensajes de error con Ubuntu 13.10
  • Adb puede listar dispositivos pero adb shell / logcat no funciona
  • Problemas de instalación de ADT Plugin Eclipse 3.7 Ubuntu 11.10
  • ¿Es posible conectar un dispositivo Android a través de un terminal a través de USB?
  • El emulador de Android no instala la aplicación cuando se utiliza el comando 'emular android'
  • Ubuntu 16.04 Versión OpenGL no reconocida
  • Error instalando java en ubuntu 10 64bit
  • Cómo usb -conecta dispositivos android con adb bajo ubuntu
  • Incapaz de ejecutar adb en Ubuntu. El archivo descargado está destinado a x86-64 mientras tengo i686
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.