2 guyuegongsui guyuegongsui 于 2016.03.10 17:13 提问

ubuntu 编译android2.3源代码 出现了问题

自己要编译android源代码,本来安装的j是jdk1.6碰到了一个问题就重新装了jdk1.5。不过接着编译的时候出现了下面的问题,
图片说明
有大神知道怎么解决吗

4个回答

ouchao0727
ouchao0727   2016.03.11 09:24
已采纳

编译android2.3不是要JDK1.6么?而且你确定你的JDK是sun JDK 还是open JDK

guyuegongsui
guyuegongsui 嗯,我又装回了jdk1.6
2 年多之前 回复
u013983194
u013983194   2016.03.10 20:05

你的现象不像是jdk的问题

guyuegongsui
guyuegongsui isEmpty()是从jdk1.6才支持的方法,应该就是jdk版本的问题
2 年多之前 回复
wen_wxpk
wen_wxpk   2016.03.11 08:40

有没有可能是jdk1.5不支持这个方法

guyuegongsui
guyuegongsui 对,isEmpty()是从jdk1.6才支持的方法
2 年多之前 回复
codehat
codehat   2016.05.03 23:35

2.3必须1.6,而且必须是sun的jdk1.6

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
编译Android2.3.5源码,提供源码
参考文章: 1.编译android源码与内核总结 2.老罗-在Ubuntu上下载、编译和安装android最新源代码 现在说下我的安装情况吧 我在Ubuntu12 64位机器安装,使用的离线android 源代码为参考1中提供的 Android2.3.5_Kernel.7z(后面也会附上我自己做的网盘分享链接),java jdk使用的1.6。 下载好Android2.3.5_Kernel.
Ubuntu平台下Android2.3源码下载编译全过程
Ubuntu平台下Android2.3源码下载编译全过程
编译Android2.3出现的问题
问题1: Unknown parameter a interfaceName fortags/attrs make: *** [out/target/product/eve/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/JSHTMLElementWrapperFactory.h] Error 255
Ubuntu14.04 64位编译Android2.3源码
首先在VMWare上开一个Ubuntu14.04的虚拟机 然后安装repo工具:     sudo apt-get install phablet-tools 安装git:      sudo apt-get install git 设置git user.email和user.name:     git config --global user.email "you
android 2.3.3源码
android 2.3.3源码 欢迎下载..................
Android2.3.1系统源码编译
1. 环境准备:         Ubuntu14.04,编译安卓源码只能在Linux上面,建议使用64位电脑进行编译                 Java环境,需要使用Oracle的JDK, Android5.0以后才可以使用OpenJDK来进行编译,推荐去Oracle官网下载压缩包自己配置环境变量来安装:(后面编译发现编译2.3.1版本Android系统源码需要jdk1.6)
ubuntu下编译linuxcnc源码需要安装的库
ubuntu下编译linuxcnc源码需要安装的库: sudo apt install libudev-dev sudo apt install libmodbus-dev sudo apt install libglib2.0-dev sudo apt install gnome-devel gnome-devel-docs <安装gtk> sudo apt insta
android官方最新以及2.2、2.3.5源代码(完整)下载以及用source insight查看源代码
先提供android最新版本的源码下载,从google下个源码不容易。。上传也不容易   为了让广大跟我一样的想从android开发中赚点外快的朋友提供一个方便的下载方法,   这是我在ubuntu用repo在官方下的源码,整理了下。解压在一个单独的文件夹里   然后在eclipse中的 android.jar包中关联源代码只直接把路径设为此文件夹。   则可以关联所有源码
Android2.3在ubuntu下的编译
<br />      这是个老话题了,毕竟从2.3发布到现在已经有段日子了,很多人都做过同样到工作,也有很多XDJM把他们的编译过程Blog出来,以飨大家。不过这个世界上最奇妙的就是大家的幸福都是一样的,不幸确各有各的不同,在这里把自己在编译过程中遇到的各路牛鬼蛇神一一展现出来,以期与大家共同切磋,共同进步。<br />      整个编译过程可以归纳为一下几个问题到解决:<br />      1)、搭台唱戏 :为android2.3的编译选择合适版本的操作系统<br />      2)、搜集粮响
ubuntu下编译Android出现的问题 总结
在ubuntu下编译Android Gingerbread 出现了些问题,总结如下: 对于Android2.3以上的版本,编译最好在64位ubuntu下进行编译,以避免不必要的错误,具体编译方法参考source.android.com A. 出现多次权限不够 /bin/bash: prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/a