Tengo Ubuntu 12.10 x64 instalado en un dispositivo virtual (estación de trabajo VMware) en un sistema host Windows 8. Descargué el código fuente de Android. Quería construirlo y dice:
Checking build tools versions...
************************************************************
You are attempting to build with an unsupported JDK.
You use OpenJDK but only Sun/Oracle JDK is supported.
************************************************************
Lo intenté:
sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
y todavía tengo OpenJKD 7 instalado. ¿Cómo puedo desinstalar OpenJDK e instalar un JDK que pueda compilar Android?
Respuesta1
En Ubuntu no es necesario desinstalar un JDK para usar otro. Puede tener instaladas varias versiones de Java y alternar entre ellas como desee. Lo que importa es cuál está configurado como predeterminado.
Puede instalar Oracle Java JDK siguiendoesta guía(opción fácil) o consíguelo directamente desde Oracleaquí(bueno... opción menos fácil).
Elija otro cargador de Java:
sudo update-alternatives --config java
Elija otro compilador (esto es lo que necesita):
sudo update-alternatives --config javac
Elija Java Web Start:
sudo update-alternatives --config javaws
También podría estar interesado en instalar el SDK de Android en su máquina virtual Ubuntu.Aquí hay una gran guía para eso.