android源码编译-android4.4 源码编译 提示The correct version is: Java SE 1.6

问题描述

android4.4 源码编译 提示The correct version is: Java SE 1.6

下载了android4.4的源码,大小差不多10G,但看见别人下载的都是20个G左右,不知道我的有没有下载正确
既然已经下载了,就先编译来看看
环境:ubuntu64位(虚拟机)
JDK:1.6..40 (之前下载的是1.8,按要求降到1.6)

在源码目录下使用命令
source build/envsetup.sh

lunch full-eng

make -j4

一直会提示:
Checking build tools versions...


You are attempting to build with the incorrect version
of java.

Your version is: Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar .
The correct version is: Java SE 1.6.

Please follow the machine setup instructions at
https://source.android.com/source/download.html


build/core/main.mk:168: *** stop。 停止。**

看上面的提示应该是要JDK1.6版本的,但我的是1.6
用 java varsion命令
root@ubuntu:/home/chen/android4.4# java -version
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
java version "1.6.0_41"
Java(TM) SE Runtime Environment (build 1.6.0_41-b02)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)

看上面提示是1.6哇,实在搞不清楚为什么一直报这个错,求大神指点

解决方案

环境变量配好了没?然后你JDK确定配置正确了?

解决方案二:

10G是小了,一般是20G

时间: 2024-08-30 10:43:19

android源码编译-android4.4 源码编译 提示The correct version is: Java SE 1.6的相关文章

框架-编译 android4.4 源码 framework 下 systemui 出错

问题描述 编译 android4.4 源码 framework 下 systemui 出错 修改了frameworks/base/packages/systemui,编译后报错,求解 错误log: make: *** [out/target/common/obj/APPS/SystemUI_intermediates/src/R.stamp] Error 1 解决方案 Android 4.4 源码编译Android4.4 源码编译运行Mac下Android 4.4源码编译 解决方案二: log信

[2013.9.8网络首发]导入Android4.2源码里的Gallery2和Camera模块至Eclipse全过程

       [2013.9.8网络首发]导入Android4.2源码里的Gallery2和Camera模块至Eclipse全过程   google的android自带的apps写的是相当牛逼的,将其导入到eclipse中方便我们学习扩展.可惜关于导入的资料太少了,尤其是4.1之后的gallery和camera合二为一了.之前导4.0的camera那时不费吹灰之力就搞成了.下面的文字记录是我摸索了近十天终于导成功的记录,给大家分享了. 一.开发环境的搭建 1.      点击http://dev

Ubuntu10.10(64位)编译Android2.3源码问题解决

http://www.cnblogs.com/jvlstudio/archive/2011/05/14/2046562.html 1.安装Ubuntu 10.10      可选择使用Wubi安装. 2.安装Python      Ubuntu 10.10 已经安装了2.6版. 3.安装JDK      更新软件库:      sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"      s

Android入门之使用eclipse进行源码开发的方法_Android

本文实例讲述了Android入门之使用eclipse进行源码开发的方法.分享给大家供大家参考,具体如下: 一.版本说明: 1. eclipse for javaEE 3.5.2 2. jdk1.6 3. adt12.0 4. linux/Ubuntu10.04 或者 linux/ubuntu10.10 二.准备工作: 1. 下载 Android2.3.7 源码 欲了解具体内容可以参看 android 官网. 2. 编译源码 必须编译源码,否则会引发很多问题.记住:如果下载没问题的话,编译只是时间

Android入门之使用eclipse进行源码开发的方法

本文实例讲述了Android入门之使用eclipse进行源码开发的方法.分享给大家供大家参考,具体如下: 一.版本说明: 1. eclipse for javaEE 3.5.2 2. jdk1.6 3. adt12.0 4. linux/Ubuntu10.04 或者 linux/ubuntu10.10 二.准备工作: 1. 下载 Android2.3.7 源码 欲了解具体内容可以参看 android 官网. 2. 编译源码 必须编译源码,否则会引发很多问题.记住:如果下载没问题的话,编译只是时间

状态栏-Android4.2源码基础上实现PhoneStatusBar透明

问题描述 Android4.2源码基础上实现PhoneStatusBar透明 最近需要在Android4.2系统源码的基础上对SystemUI进行定制, 不过在实现PhoneStatusBar的透明化处理这个问题上过不去,希望做过类似功能的前辈能够指个方向. 简单点描述就是要求PhoneStatusBar: 1.进入KeyGuard时半透明: 2.Launcher时透明: 3.打开Activity时不透明. 还请哪位前辈能够指点一下,先谢了

月下载量上千次Android实现二维码生成器app源码分享_Android

在360上面上线了一个月,下载量上千余次.这里把代码都分享出来,供大家学习哈!还包括教大家如何接入广告,赚点小钱花花,喜欢的帮忙顶一个,大神见了勿喷,小学僧刚学Android没多久.首先介绍这款应用:APP是一款二维码生成器,虽然如何制作二维码教程网上有很多,我这里再唠叨一下并把我的所有功能模块代码都分享出来. 在这里我们需要一个辅助类RGBLuminanceSource,这个类Google也提供了,我们直接粘贴过去就可以使用了 package com.njupt.liyao; import c

源码-最新版Google v8如何编译成dll

问题描述 最新版Google v8如何编译成dll 40C 本人于2015年9月7日成功编译Google v8源码,得到12个lib文件,编译出来的结果跟以往不同了,以前编译出来的有一个v8_base.lib文件,现在变成了:v8_base_0.libv8_base_1.libv8_base_2.libv8_base_3.lib四个文件了.编译出来的lib文件总共有2G多,携带起来使用不方便,再说用一两个lib文件还说的过去,但是这么多,不切实际.网上很多相关资料都不能成功编译dll,改工程配置

android recovery升级时执行的程序源码在哪里??

问题描述 android recovery升级时执行的程序源码在哪里?? 我再详细说明一下:当从应用层跳转到recovery后,如果执行升级,执行的程序对应的源码位置在哪里(个人感觉好像不是bootable/recovery下面的recovery.cpp) 解决方案 recovery.cpp算是整个recovery的入口吧,你还得看看 bootable/recovery/updater下的install.c, 这个会生成脚本程序(印象中是python脚本), 脚本程序又是根据升级包update.