首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建android源代码时出现jdk-5错误

构建android源代码时出现jdk-5错误
EN

Stack Overflow用户
提问于 2011-03-16 15:39:46
回答 1查看 563关注 0票数 0

我正在尝试为android模拟器(Eclair版本)构建linux内核。我已经下载了安卓的源代码,而且"$repo同步“也是成功的。现在,对于Building,当我尝试执行"$make“命令时,会得到以下错误。

root@ubuntu:~/mydroid# make

PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.1-update1 TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR= TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release

BUILD_ID=ECLAIR

检查构建工具版本..。

您正在尝试使用不正确的java版本进行构建。

您的版本是: /bin/bash: java:命令找不到。正确的版本是: 1.5。

请按照http://source.android.com/download的机器安装说明

构建/核心/main.mk:111:*停止。停止播放。

我安装了open 6和sun-jdk-6,现在为了构建android源代码,它需要sun-jdk-1.5。为此,我尝试从.bin文件中安装sun-jdk-1.5,但默认JVM没有初始化为jdk-1.5,而且我无法做到。我卸载了open-jdk-6,但是我不能删除sun-jdk-6。我已经从oracle/下载的.bin文件中安装了sun-jdk-6。

我正在从下面的链接中执行步骤

http://linuxclues.blogspot.com/2010/04/building-android-debian-sid.html

请告诉我如何卸载jdk-6并将默认jvm路径设置为sun-jdk-5。或者还有其他方法来设置默认jvm。请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-16 15:59:14

在JDK1.6之前,在PATH变量中设置JDK1.5。所以系统将选择1.5而不是1.6

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5327733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档