$
sudo apt-get install openjdk-6-jdk
$
sudo update-java-alternatives -s java-6-openjdk
$
export PATH=/usr/lib/jvm/java-6-openjdk/bin:$PATH
$
java –version
//
should be java version “1.6.0_18”
1.
Modify
build/core/
main.mk
Change line 75 to
:
ifneq(
i686
,$(findstring
i686
,$(build_arch)))
2.
Modify clearsilver
external/clearsilver/cgi/Android.mk
external/clearsilver/java-jni/Android.mk
external/clearsilver/util/Android.mk
external/clearsilver/cs/Android.mk
将上面的文件里面的
LOCAL_CFLAGS
+=
-m64
改成
LOCAL_CFLAGS
+=
-m32
LOCAL_LDFLAGS
+=
-m64
改成
LOCAL_LDFLAGS +=
-m32
3.
Change system/media/opensles/libopensles/IAndroidEffect.
cpp
to system/media/opensles/libopensles/IAndroidEffect.
c
also modify system/media/opensles/libopensles/Android.mk
将里面的
IAndroidEffect.
cpp
改成
IAndroidEffect.
c
4.
link ccache (for build windows sdk under linux)
$ ln -sv prebuild/linux-x86/ccache/ccache
prebuild/windows/ccache/ccache
You are attempting to build with the incorrect version of java.
export PATH=/usr/lib/jvm/java-6-openjdk/bin:$PATH
分享到:
相关推荐
在Ubuntu上下载、编译和安装Android最新内核源代码
Ubuntu-32位机安装编译Android2.3源码及内核,启动模拟器器,及生成SDK等。及编译过程中遇见相关问题解决
ubuntu 自动编译脚本 可以每周自动编译脚本,并把文件上传到服务器
Ubuntu-32位机安装编译Android2.3源码及内核
使用Vm虚拟机安装ubuntu(64)编译android源码,文档包括安装jdk,交叉编译器等说明。
在Ubuntu上下载、编译和安装Android最新内核源代码
本文收集了编译android内核源码大部分error,亲自试过,都能找到相对应的解决方法
本文主要介绍Android源码的下载和编译,这里整理了相关资料及如何下载和编译的详细步骤,有需要的小伙伴可以参考下
经过一个多星期的努力,终于在零基础的情况下在ubuntu-12.04-desktop-amd64(64位Ubuntu系统)成功编译了android-4.0.3的
android系统开发(四)-触摸屏tslib移植(内核)和原理分析 32 android系统开发(五)-tslib移植 47 Ubuntu下svn安装和使用 50 android系统开发(七)-背光模块 56 android系统开发(八)-SDCARD 61 android系统开发(九)-Audio...
在Ubuntu上下载、编译和安装Android最新内核源代码(LinuxKernel).pdf
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/...
想从android代码里提取出64位交叉编译器,结果编译内核报错,才发现提取出来的交叉编译器中大部分是64位的,可objcopy却是32位的,我想不通为什么。 我只能找个64位的objcopy代替,好不容易找到了,替换成64位的...
介绍 Android 移动平台系统架构,通过对 Android 源代码的分析,将其与标准 Linux 内核源代 码 相比 较 ,详 细解 析 Android 内 核的 功 能 更新 ,分 ...之间做出一个定位,介绍 Ubuntu 环境下 Android 内核的获得与编译。
Ubuntu 10.04 下编译Android源码全过程
EC20 Pcie 4G模块,在ubuntu 16.04 kernel 4.15 版本以上。驱动编译不成功。 Quectel_WCDMA<E;_Linux&Android;_GobiNet_Driver_V1.3.0 里面的内核文件比较旧,只能适配到kernel 4.05 版本。 ubuntu 16.04 kernel ...
从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何...
其次,介绍了Devkit8000开发板的硬件资源,采用了先将Linux内核移植到Devkit8000开发板上,然后制作Android内核补丁打到Linux内核上的方式,把Android系统移植到了Devkit8000开发板上,具体工作包括制作交叉编译工具链...