文档章节

Android 5.0系统编译 JAVA设置

WenFY
 WenFY
发布于 2015/03/06 17:46
字数 141
阅读 51
收藏 0

在Android 5.0的系统编译中不能使用sun的jdk,需要使用OpenJDK 1.7,
在Ubuntu14.10系统里面自带OpenJDK,如果没有就需要自行安装。
如果出现JAVA版本提示不一致或者没有采用OpenJDK可以使用如下解决:
先设置环境变量JAVA_HOME为OpenJDK路径

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/

添加OpenJDK到Path路径:

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

设置CLASSPATH环境变量:

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

然后在源码目录直接编译即可。

© 著作权归作者所有

共有 人打赏支持
WenFY
粉丝 1
博文 33
码字总数 12513
作品 0
成都
高级程序员
Android JNI MAC OS环境配置

Android JNI MAC OS环境配置 http://whbzju.github.io/blog/2013/06/01/android-jni-config/ JUN 1ST, 2013 | COMMENTS 前言—JNI技术简介 JNI是Java Native Interface的缩写,即“Java本地调......

whb_zju
2013/06/02
0
0
Android消息应用(Messaging)源码学习笔记

我想首先应该从AndroidManifest.xml 文件开始,该文件是Android应用(APK)的打包清单,其中提供了关于这个应用程序的基本信息,如名称(application/@label),图标( application/@icon ),等...

陈wei
2013/02/28
0
0
Android NDK开发简介

最近由于项目的需要,使用到了Android的NDK技术,对项目核心算法跨平台的移植。简答而言,就是使用C对原来的算法进行了改进,并集成到原来的app项目里。 从前的项目一直没有使用NDK进行开发的...

zhiweiofli
2013/03/07
0
0
[Android][Framework] 添加系统服务

新博客地址 http://wossoneri.github.io/2018/09/15/[Android][Framework]create-system-service/ 做系统开发,有时候需要自己定义一些接口供App使用, 同时为了方便维护管理,就会需要自己建...

Wossoneri
09/15
0
0
windows 下android开发环境搭建

初学android开发,网上搜到的内容,记录一下供以后参考 一、基本概念: 1、Android是什么? Android是Google主导开发的基于Linux开源智能移动终端操作系统。 Android架构如下(源于Google官方...

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

关于pip

我在更新pip的时候碰到的一些问题。 第一次安装,直接安装就ok了,所以也没研究,没想到后来由于安装了python2.x和python3.x之后出现了问题。 如果要将pip更新到最新版本需要指明是哪个版本的...

恰东
33分钟前
1
0
对硬盘进行分区时,GPT和MBR有什么区别

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的...

yizhichao
35分钟前
3
0
区块链教程btcpool矿池源码分析StratumServer模块解析

兄弟连区块链教程btcpool矿池源码分析StratumServer模块解析 核心机制总结 接收的job延迟超过60秒将丢弃 如果job中prevHash与本地job中prevHash不同,即为已产生新块,job中isClean状态将置为...

兄弟连区块链入门教程
36分钟前
1
0
JS中的异常捕获

JS中的异常捕获(目的:把抛出的错误捕获到,不让其阻断浏览器的继续执行) try{//需要执行的JS代码(可能会报错)}catch(e){//try中代码报错,会执行catch}finally{//不管try中的代...

NDweb
45分钟前
2
0
ObjectARX_AcDb2dPolyline复杂实体

1遍历:访问或者编辑复杂实体也需要通过特定的方式。 AcDb2dPolyline的顶点信息不能通过AcDb2dPolyline对象直接得到,需要遍历AcDb2dPolyline所包含的AcDb2dVertex对象: void IteratePolylin...

一个小妞
47分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部