一 : 问题描述

Your version is: java version "1.6.0_31" Java(TM) SE Runtime Environment (build 1.6.0_31-b04) Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode).

The required version is: "1.7.x"

二 : 解决方案

a. 创建java_env_7.sh脚本文件

###############################

####functions

###############################

function init_java_env(){

local java_6_path=/opt/jdk1.6.0_45

local java_7_path=/usr/lib/jvm/java-7-openjdk-amd64

#java 6

#export JAVA_HOME=$java_6_path

#local simp_path_evn=${PATH//$JAVA_HOME\/bin:/}

#simp_path_evn=${simp_path_evn//$java_7_path\/bin:/}

#export PATH=$JAVA_HOME/bin:$simp_path_evn

#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#java 7

export JAVA_HOME=$java_7_path

local simp_path_evn=${PATH//$JAVA_HOME\/bin:/}

simp_path_evn=${simp_path_evn//$java_6_path\/bin:/}

export PATH=$JAVA_HOME/bin:$simp_path_evn

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

}

################################

init_java_env

b. 在build/envsetup.sh文件末尾追加

#add by ljx.20160518. set java version 1.7 start

source $(gettop)/build/java_env_7.sh

java -version

#add by ljx. 20160518. set java version 1.7 end

安卓 java编译_Android源码分析(七)-----如何解决java编译版本问题相关推荐

  1. Ansroid系统(262)---MTK安卓sim卡相关源码分析

    MTK安卓sim卡相关源码分析 原文地址:http://m.blog.csdn.net/article/details?id=50039589 最近由于一个sim卡相关的需求,就去了解了一下Andro ...

  2. 并发编程5:Java 阻塞队列源码分析(下)

    上一篇 并发编程4:Java 阻塞队列源码分析(上) 我们了解了 ArrayBlockingQueue, LinkedBlockingQueue 和 PriorityBlockingQueue,这篇文 ...

  3. java.util.ServiceLoader源码分析

    java.util.ServiceLoader源码分析 回顾: ServiceLoader类的使用(具体参考博客http://blog.csdn.net/liangyihuai/article/det ...

  4. TeamTalk客户端源码分析七

    TeamTalk客户端源码分析七 一,CBaseSocket类 二,select模型 三,样例分析:登录功能 上篇文章我们分析了network模块中的引用计数,智能锁,异步回调机制以及数据的序列化和反 ...

  5. Java并发-ReentrantReadWriteLock源码分析

    ReentrantLock实现了标准的互斥重入锁,任一时刻只有一个线程能获得锁.考虑这样一个场景:大部分时间都是读操作,写操作很少发生:我们知道,读操作是不会修改共享数据的,如果实现互斥锁,那么即使都 ...

  6. Java集合类框架源码分析 之 LinkedList源码解析 【4】

    上一篇介绍了ArrayList的源码分析[点击看文章],既然ArrayList都已经做了介绍,那么作为他同胞兄弟的LinkedList,当然必须也配拥有姓名! Talk is cheap,show m ...

  7. java swing游戏源码-宇宙战争游戏,Java飞船射击游戏

    原文:java swing游戏源码-宇宙战争游戏,Java飞船射击游戏 源代码下载地址: http://www.zuidaima.com/share/1880717151603712.htm 一个基于 ...

  8. Dubbo源码分析系列-Dubbo的动态编译原理

    导语   Java程序时运行在JVM中的Class文件,在一般的情况下都是把左右的Java文件编写完成之后,统一进行编译操作,做完编译操作之后,统一由JVM进行加载.而所谓的动态编译则是在JVM进程运 ...

  9. java activerecord.db_JFinal 源码分析 [DB+ActiveRecord]

    我记得以前有人跟我说,"面试的时候要看spring的源码,要看ioc.aop的源码"那为什么要看这些开源框架的源码呢,其实很多人都是"应急式"的去读,就像读一篇 ...

最新文章

  1. seaborn可视化displot绘制直方图(histogram)并通过axvline函数在直方图中添加均值(mean)竖线(自定义均值竖线色彩)
  2. (2016北京集训十二)【xsy1542】疯狂求导
  3. 一句话讲清楚GIL锁
  4. P4548 [CTSC2006]歌唱王国
  5. OWASP TOP 10 1
  6. [zz]母牛生牛问题解析
  7. 实验2-3-7 求平方与倒数序列的部分和 (C语言)
  8. Android应用开发性能优化完全分析,完美收官
  9. 使用RF测试时,如何自动关闭浏览器驱动进程
  10. Windows Mobile 开发环境搭建
  11. 三角波傅立叶级数展开式matlab,常见波形的傅里叶级数展开式
  12. python3 import的一个细节
  13. java applet插件_Atitit.java的浏览器插件技术 Applet japplet attilax总结
  14. 关于ca以及证书颁发的一些事
  15. 《计算传播学导论》读书笔记:第二章 文本分析简介
  16. 小型网络拓扑(vlan)
  17. Android截屏的几种实现
  18. 中心矩和原点矩_原点矩与中心矩.ppt
  19. 第十二周 任务二
  20. 北京六天十次面试,已拿到offer,面试题和总结分享(Java岗)

热门文章

  1. 在日期格式化的时候提示错误:Tostring没有采用一个参数的重载
  2. python海龟图 如何控制线的粗细_使用Python中的高级turtle(海龟)作图方法
  3. linux 进程管理 ppt,linux操作系统-进程管理和打印管理.ppt
  4. python把dict转为dataframe,将python OrderedDict转换为datafram
  5. java框内的值怎么同步_java并发编程使用锁进行数据同步操作一
  6. easypoi 多sheet导入_程序员接私活利器 玩转excel导入导出
  7. wifi协议_冷知识科普 手机上的Wifi/WLAN究竟有何区别
  8. 查看登录oracle信息,记录Oracle用户的登录信息
  9. 数组查找———二分(折半)查找法
  10. 二十四、深入Python多进程multiprocessing模块