xiaowen@xiaowen-OptiPlex-790:/opt/ics$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.1
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ITL41D
============================================
Checking build tools versions...
************************************************************
You are attempting to build with the incorrect version
of java.
Your version is: java version "1.6.0_23".
The correct version is: Java SE 1.6.
Please follow the machine setup instructions at
http://source.android.com/source/download.html
************************************************************
build/core/main.mk:131: *** stop。 停止。
解决方法:
Installing the JDK
The Sun JDK is no longer in Ubuntu's main package repository. In order to download it, you need to add the appropriate repository and indicate to the system which JDK should be used.
Java 6: for Gingerbread and newer
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
(http://source.android.com/source/initializing.html)
不过有点慢,可以自己去 sun的官网(http://www.oracle.com/technetwork/java/javase/downloads/index.html)去下载jdk 6,这里注意openjdk编译ics会出问题.
我这里从官司网下载的:
axel -n 10 http://download.oracle.com/otn-pub/java/jdk/6u30-b12/jdk-6u30-linux-x64.bin
再运行:chmod a+x jdk-6u30-linux-x64.bin
./jdk-6u30-linux-x64.bin
原来的链接删除:
xiaowen@xiaowen-OptiPlex-790:/usr/bin$ sudo rm -rf /usr/bin/java
xiaowen@xiaowen-OptiPlex-790:/usr/bin$ sudo rm -rf /usr/bin/javac
建立新的鏈接:
xiaowen@xiaowen-OptiPlex-790:/usr/bin$ sudo ln -s ~/backup/sun-java-6/jdk1.6.0_30/bin/java /usr/bin/java
xiaowen@xiaowen-OptiPlex-790:/usr/bin$ sudo ln -s ~/backup/sun-java-6/jdk1.6.0_30/bin/javac /usr/bin/javac
接着make编译,一切OK,启动模拟器一切正常.
分享到:
相关推荐
PCL for Android 编译过程遇到的问题及办法。如有问题请留言
GBaseODBC编译遇到的问题
3DSlicer源码自己编译过程中遇到的一些问题以及具体的解决办法。
]MTK程序编译 本文编写的目的主要是从整体上理解MTK的编译过程,以便较快的处理编译中遇到的问题,同时为以后可能的优化编译过程提供参考。
谷歌WebRTC,名称源自网页实时通信,是一个支持网页浏览器进行实时语音对话或视频对话的技术。本人第一次编译webrtc,记录了编译中遇到的问题,供大家学习交流.zip
把大智慧或飞狐指标改写成通达信编译常常遇到的问题
已经解决所有编译遇到的坑 直接编译引用就可用 ics 2010 OverbyteIcsV7.zip ICS很有名!
NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后...
ICS反编译APK工具-网侠网netxia.cn.zip
遇到的问题,Android,反编译,doc
从 RedHat5系列升级到kernel 2.6.33 or 2.6.34 ,升级过程和其中遇到的问题解决方法,
最近在研究scrach的底层架构方面的知识,在scratch编译过程中,很多小伙伴肯定遇到了像我一样的各种各样问题(无法 npm install ,无法build 无法start,python问题,版本问题.....问题太多了),我花费了 三天时间才终于...
基于linux Webrtc Android 版本源码下载、编译以及遇到的相关问题(csdn)————程序
自己学习并应用Spark一段时间后,由于需要改源代码,就研究了下怎么编译源码,成功编译后,记录下了编译的步骤和遇到的问题,例如编译过程中,下载大量的依赖包,默认从国外下载,非常慢,可能要编译好几个小时,...
单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现的问题 单片机编译时出现...
解决mingW编译vlc时遇到dshow报错的问题
Linphone-iphone编译详解及可能遇到的问题
5个方法解决keil全部编译的问题
Reflector反编译出现乱码问题,这个dll可以选择输出的编码,解决乱码问题
原生的sqoop在迁移联合主键的表至hive时,只能识别一个主键,导致数据覆盖。本资源是把sqoop的源码按照官方推荐的issue解决方案重新编译后的版本。sqoop-1.4.7.bin__hadoop-2.6.0-2020....大家在遇到问题也需要耐心些。