На этот вопрос уже есть ответ:
У меня Ubuntu 12.10 x64 установлен на виртуальном устройстве (рабочая станция VMware) в хост-системе 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?
В Ubuntu Вы не должны удалять один JDK для использования другого. Вы можете иметь несколько установленных версий Java и переключиться между ними, как Вам нравится. То, что имеет значение, является ведьмой, каждый установлен по умолчанию.
Можно установить Java Oracle, JDK следует этому руководству (легкая опция) или разбирается в ней от Oracle здесь (хорошо.. менее легкая опция).
Выбрал другой загрузчик Java:
sudo update-alternatives --config java
Выбрал другой компилятор (это - то, в чем Вы нуждаетесь):
sudo update-alternatives --config javac
Выбрал сеть Java запустите:
sudo update-alternatives --config javaws
Вы могли бы также интересоваться установкой Android SDK на своем VM Ubuntu. Вот замечательный гид для этого.