Ошибка JDK-5 при создании исходного кода Android - PullRequest
0 голосов
/ 16 марта 2011

Я пытаюсь собрать ядро ​​Linux для эмулятора Android (версия Eclair).Я скачал исходный код Android, а также «$ repo sync» прошла успешно.теперь для сборки, когда я пытаюсь выполнить команду "$ make", я получаю следующую ошибку.

root @ ubuntu: ~ / mydroid # make

PLATFORM_VERSION_CODENAME = REL PLATFORM_VERSION = 2.1-update1 TARGET_PRODUCT= универсальный TARGET_BUILD_VARIANT = eng TARGET_SIMULATOR = TARGET_BUILD_TYPE = выпуск TARGET_ARCH = arm HOST_ARCH = x86 HOST_OS = linux HOST_BUILD_TYPE = выпуск

инструменты BUILD_ID *1001* 100 * * 100 * * 100 * * 100 * * 100 * * * * * 8 * * * * * * * * * * * 8 * * * * * 100 * * * * * * * * * * * * * * * * * * * * * * * * 100 * * 100 * * * * * 100 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 100 * * * 100 * * * * * 100 * * * * * * * * * * * 0 Вы пытаетесь собрать с неверной версией Java. Ваша версия: / bin / bash: java: команда не найдена.Правильная версия: 1.5. Пожалуйста, следуйте инструкциям по настройке машины на http://source.android.com/download build / core / main.mk: 111: * stop,Стоп. У меня были установлены open-jdk6 и sun-jdk-6, теперь для сборки исходного кода Android требуется sun-jdk-1.5.для этого я попытался установить sun-jdk-1.5 из .bin-файла, но JVM по умолчанию не инициализируется в jdk-1.5, и я не могу это сделать.я удалил open-jdk-6, но не смог удалить sun-jdk-6.я установил sun-jdk-6 из .bin-файла из oracle / downloads. я следую инструкциям, приведенным ниже, ссылка http://linuxclues.blogspot.com/2010/04/building-android-debian-sid.html пожалуйста, скажите мне, какМогу ли я удалить JDK-6 и установить путь JVM по умолчанию Sun-JDK-5.или есть другой способ установить jvm по умолчанию .. пожалуйста, помогите.

1 Ответ

0 голосов
/ 16 марта 2011

установите JDK 1.5 в переменной PATH до JDK 1.6. Таким образом, система выберет 1,5 вместо 1,6

...