您的位置:首页 > 移动开发 > Android开发

ubuntu 32 bit系统下编译android 2.3

2012-03-15 16:24 351 查看
从android2.2以前版本升级到android2.3版在编译系统时都可能碰到不支持在32 bit ubuntu.

如果重新安装64位系统还是比较麻烦。下面介绍一个在32位机上编译android2.3方法:

首先更改下面几个文件。

./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_LDFLAGS += -m64

改为

LOCAL_CFLAGS += -m32

LOCAL_LDFLAGS += -m32

另外

#ifneq (64,$(findstring 64,$(build_arch)))

#$(warning You are attempting to build on a 32-bit system.)

#$(warning Only 64-bit build environments are supported beyond froyo/2.2.)

#$(error stop)

#endif

注释掉

现在就可以编译了!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: