主题 : ubuntu10.04编译ANDROID 2.3出错,请高手帮忙看一下,非常感谢! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 51007
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-28
最后登录: 2014-10-25
楼主  发表于: 2011-06-28 19:42

 ubuntu10.04编译ANDROID 2.3出错,请高手帮忙看一下,非常感谢!

编译UBOOT和KERNEL都成功了,可是在编译ANDROID2.3文件系统时出错了,也不知是否是环境的问题,不过编译公司使用的MTK6573平台的ANDROID系统镜像是可以编译成功的,公司正打算预研6410产品,麻烦高手帮忙看一下,多谢!
[upload=1]
级别: 新手上路
UID: 51007
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-28
最后登录: 2014-10-25
1楼  发表于: 2011-06-28 19:42

^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-06-28 19:44
装的是64位的ubuntu ?
级别: 新手上路
UID: 51872
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2011-07-08
最后登录: 2012-11-20
3楼  发表于: 2011-07-13 13:12
我跟他出现同样的问题。 在网上查的资料说是因为jdk6不行,需要换成jdk5,我换了以后还是出现帖子里面的画面错误:could not load “clearsivler.jni”,错误代码45.
我的开发环境: ubuntu11.04—64bit, jdk1.6.0_23以上(jdk1.5.0_22),android-2.3.4-fs-20110520.tar.gz
求解!
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
4楼  发表于: 2011-07-13 15:44
装完ubuntu 64bit后, 还需要装一些包, 上网找找并检查一下
另外, 建议你将 clearsivler 部分与 Android官方版本的对比, 修改Android.mk, 加上 -m64 试试
级别: 新手上路
UID: 14816
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2010-02-23
最后登录: 2013-05-21
5楼  发表于: 2011-08-04 00:36
ubuntu11.04 64bit  jdk1.6.0_23以上(jdk1.5.0_22)需要把build-android 文件中的export PATH=$PWD/jdk1.6.0_23/bin:$PATH这行屏蔽,就是加个#,否则使用友善的脚本build-android编译,会出现如下的错误提示:
make: *** [out/target/common/docs/doc-comment-check-timestamp] Error 45
make: *** Waiting for unfinished jobs....
Could not load 'clearsilver-jni'
java.library.path = out/host/linux-x86/lib
make: *** [out/target/common/docs/api-stubs-timestamp] Error 45
级别: 骑士
UID: 42149
精华: 2
发帖: 201
金钱: 1115 两
威望: 223 点
综合积分: 442 分
注册时间: 2011-04-05
最后登录: 2013-03-29
6楼  发表于: 2011-08-04 15:55
引用第3楼jujianmy于2011-07-13 13:12发表的  :
我跟他出现同样的问题。 在网上查的资料说是因为jdk6不行,需要换成jdk5,我换了以后还是出现帖子里面的画面错误:could not load “clearsivler.jni”,错误代码45.
我的开发环境: ubuntu11.04—64bit, jdk1.6.0_23以上(jdk1.5.0_22),android-2.3.4-fs-20110520.tar.gz
求解!

jdk6如果你用的是友善提供的话会有问题,因为是32为版本的必须使用64为的JDK版本。我在fedora 15 64位上编译使用的就是64位jdk6,可以通过的,否则就会出现你说的问题。