在编译android code 出现版本不对的问题:

描述如下:

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

Your version is: java version "1.6.0_17".
The correct version is: 1.5.

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

网上有人提供解决方法如下,目的是安装1.5版本的jdk:

$ sudo apt-get install sun-java5-jdk flex
$ sudo update-java-alternatives -s java-1.5.0-sun

我的发现的解决方法是:

编辑: ~/mydroid/build/core/main.mk

修改

java_version := $(shell java -version 2>&1 | head -n 1 | grep '[ "]1\.5[\. "$$]')

javac_version := $(shell javac -version 2>&1 | head -n 1 | grep '[ "]1\.5[\. "$$]')

java_version := $(shell java -version 2>&1 | head -n 1 | grep '[ "]1\.6[\. "$$]')

javac_version := $(shell javac -version 2>&1 | head -n 1 | grep '[ "]1\.6[\. "$$]')

更多相关文章

  1. Android(安卓)编译 product 分区
  2. android 反编译:解决xml二进制文件
  3. Android添加HelloWorldService实践
  4. Android(安卓)架构篇----------Framework初识
  5. [ubuntu 10.04 64bit][android]编译时报错:arm-eabi-gcc command
  6. 修改android项目sdk版本的方法
  7. phonegap在android中应用
  8. Mac 10.12 编译 Android(安卓)源码
  9. android sdk更新后出现please update ADT to the latest ve

随机推荐

  1. RAC 增加SCAN IP
  2. 【BBED】 SYSTEM文件头损坏的恢复(4)
  3. 云管平台监控实践分享 | 周末送资料
  4. 【DB笔试面试459】ORA-00904:
  5. 【12c】12c RMAN新特性之recover table(表
  6. ORA-15038: disk '/dev/mapper/mpath' mi
  7. DiskShadow使用大全 基于IOCs的防御
  8. 11gR2 新特性--待定的统计信息(Pending St
  9. 一步一步搭建11gR2 rac+dg之配置单实例的
  10. 【DG】搭建DG时报错:ORA-01017、ORA-17627