У меня Ubuntu 12.10 x64 установлена на виртуальном устройстве (VMware workstation) на хостовой системе Windows 8. Я скачал исходный код Android. Я хотел его собрать, а там написано:
Checking build tools versions...
************************************************************
You are attempting to build with an unsupported JDK.
You use OpenJDK but only Sun/Oracle JDK is supported.
************************************************************
Я пытался:
sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
и у меня все еще установлен OpenJKD 7. Как мне удалить OpenJDK и установить JDK, который может собирать Android?
решение1
В Ubuntu вам не нужно удалять один JDK, чтобы использовать другой. Вы можете установить несколько версий Java и переключаться между ними по своему усмотрению. Важно то, какая из них установлена по умолчанию.
Вы можете установить Oracle Java JDK следующим образомэто руководство(легкий вариант) или получите ответ прямо у Оракулаздесь(ну... менее простой вариант).
Выберите другой загрузчик Java:
sudo update-alternatives --config java
Выберите другой компилятор (это то, что вам нужно):
sudo update-alternatives --config javac
Выберите Java Web Start:
sudo update-alternatives --config javaws
Вас также может заинтересовать установка Android SDK на вашу виртуальную машину Ubuntu.Вот отличное руководство по этому вопросу.