ubuntu 10.10下面编译android 4.0 出错
用以下命令检查jdk版本,发现是OpenJDK。
wls@wls:~$ java -version
java version "1.6.0_20"OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.10.1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
编译android需要使用sun公司的jdk,所以我在新立得里面删除了openjdk,安装sun公司的java-6-jdk,但是再次检查版本信息,依然没有改变。
运行命令: ll /usr/bin/java ,查看java对应的jdk环境。
lrwxrwxrwx 1 root root 22 2012-06-15 12:51 /usr/bin/java -> /etc/alternatives/java*
修改java对应的jdk环境
使用命令: wls@wls:~$ sudo update-alternatives --config java
[sudo] password for wls:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Press enter to keep the current choice[*], or type selection number: 2
update-alternatives: using /usr/lib/jvm/java-6-sun/jre/bin/java to provide /usr/bin/java (java) in manual mode.
现在再次查看java版本信息,应该OK了。
wls@wls:~$ sudo update-alternatives --config jar 配置 jar包 到 sun-6-jdk
wls@wls:~$ sudo update-alternatives --config javac 配置 javac 到 sun-6-jdk.
sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so
更多相关文章
- Android(安卓)Manifest之元素中文注释
- Ionic Html5编译IOS Android原生应用
- android代码分析,及Terminal使用
- Android图形报表之AchartEngine(附开发包+API文档)
- Android(安卓)studio 出现 Unsupported major.minor version 52.
- Android版本28使用http请求报错not permitted by network securi
- Android(安卓)android 6.0权限校验及版本兼容问题
- 【Android】线程/进程绑定指定CPU核
- Android常用命令总结