Я установил jdk с помощью следующей команды: sudo apt-get install default-jdk, но это неправильная версия. Мне нужна Java SE 1.6 для сборки Android. Когда я пытаюсь собрать Android, я получаю сообщение: Проверка версий инструментов сборки ...
Вы пытаетесь построить с неверной версией Java.
Ваша версия: Java версия "1.6.0_24". Правильная версия: Java SE 1.6.
Пожалуйста, следуйте инструкциям по настройке машины на https://source.android.com/source/download.html
Как удалить версию Java "1.6.0_24 "и установить Java SE 1.6? У меня установлен инопланетянин, поэтому я могу установить пакеты .rpm.
1.) Если вы уже установили OpenJDK (или в Ubuntu, как правило, он уже установлен). Удалите его, выполнив эту команду:
sudo apt-get purge openjdk*
2.) Затем:
sudo add-apt-repository ppa:webupd8team/java
Затем обновите:
sudo apt-get update
3.) Выберите нужную версию Чтобы установить Oracle Java 8:
sudo apt-get install oracle-java8-installer
Чтобы установить Oracle Java 7:
sudo apt-get install oracle-java7-installer
Чтобы установить Java 6:
sudo apt-get install oracle-java6-installer
Вы можете установить Java 6 JDK из собственного репозитория Ubuntu, запустив в терминале следующую строку:
sudo apt-get install openjdk-6-jdk
Однако я использую Eclipse, Android SDK и могу скомпилировать и запускать приложения Android с установленным OpenJDK 7. Может быть установлен с:
sudo apt-get install openjdk-7-jdk