编译ics遇到的问题
2012-04-05 14:16
225 查看
采摘处:http://blog.csdn.net/zhongxiaowenhuman/article/details/7186725
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,启动模拟器一切正常.
相关文章推荐
- Ubuntu11.10(64bit)编译ICS可能会遇到的问题
- 编译android ICS的SDK时遇到的问题
- 编译ics遇到的问题
- 菜鸟在C语言编译,链接时可能遇到的两个问题
- 在编译jni本地库的时候遇到的“多个目标匹配”的问题
- 编译ffmpeg文件遇到的问题以及解决方法
- 《学习笔记记录》UE4在WINDOWS平台交叉编译LINUX项目及遇到的问题MSB3075
- MIPS 架构 Linux driver编译时遇到的问题
- 遇到VS需要重编译编译头的问题
- OK6410-A编译u-boot时遇到的问题及解决
- 编译FFmpeg遇到的问题,放弃了
- 编译Chrome时遇到FOLDERID_ApplicationShortcuts未定义的问题
- Ubuntu12.10 64位 + android-ndk-r9 编译ffmpeg遇到的问题
- x264和FFMPEG 编译后遇到的一些问题:UINT64_C,
- android中导入低版本project可能会遇到的编译问题(转自: Victor@Beijing)
- Cocos2d-x/Cocos2d-js编译64位so库中遇到的问题
- 交叉编译D-BUS时遇到abstract socket的问题。
- 天天记录 - 编译Android 4.1.2源码遇到问题解决
- C++编译spidermonkey遇到的一些问题
- vs2010下编译opengl遇到的小问题