CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6225|回复: 6

关于A80安卓编译的问题

[复制链接]
发表于 2015-10-20 14:22:06 | 显示全部楼层 |阅读模式
A80编译完安卓源码后,如果修改了下内核,需要重新编译源码吗,还是直接pack就行?我查网上资料说编译安卓源码需要基于linux内核,但是我在玩4412的时候是不需要这样,可以先烧内核,然后再单独烧安卓源文件,两者互不干扰

回复

使用道具 举报

发表于 2015-10-26 14:21:51 | 显示全部楼层
注意:编译 android 前请先编译内核。
(1)选择方案
$ cd android
$ source build/envsetup.sh
$ lunch
(lunch 之后,输入数字选择对应的产品)
(2)拷贝 kenrel 和 modules
$ extract-bsp
(3)编译 android
$ make -j8
(4)打包
$ pack

修改内核后,内核要编译;
Android这边,第二步是要拷贝“内核”里的东西,所以前两步也是要做的,
只是可以不进行“第三步”,不用make,然后就pack

不过这也得看你修改了内核的哪些内容,一般来说修改了“sys_congfig.fex”,可以这么做,
如果是其它的修改,是都要编译的。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-26 17:09:39 | 显示全部楼层
Geek 发表于 2015-10-26 14:21
注意:编译 android 前请先编译内核。
(1)选择方案
$ cd android

好的,谢谢
回复 支持 反对

使用道具 举报

发表于 2015-12-6 00:26:37 | 显示全部楼层
为什么编译不成功
LUNCH 15之后提示

JDK的问题我知道,但是后面为什么会找不到相关产品配置呢?

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-7 11:15:52 | 显示全部楼层
Edward_Phoenix 发表于 2015-12-6 00:26
为什么编译不成功
LUNCH 15之后提示

图挂了
回复 支持 反对

使用道具 举报

发表于 2015-12-7 22:55:30 | 显示全部楼层
linux_biaon 发表于 2015-12-7 11:15
图挂了

yb@ubuntu:/mnt/hgfs/cc_a80/android$ extract-bsp
cp: cannot stat ‘/mnt/hgfs/cc_a80/android/../lichee/out/sun9iw1p1/android/common/bImage’: No such file or directory
/mnt/hgfs/cc_a80/android/device/*/kylin-cubieboard4/bImage copied!
cp: cannot stat ‘/mnt/hgfs/cc_a80/android/../lichee/out/sun9iw1p1/android/common/lib/modules/*/*’: No such file or directory
/mnt/hgfs/cc_a80/android/device/*/kylin-cubieboard4/modules copied!
chmod: cannot access ‘modules/modules/*’: No such file or directory
yb@ubuntu:/mnt/hgfs/cc_a80/android$


现在LUNCH完了之后会出现这个,难道是缺少了什么么?


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-3-29 08:51 , Processed in 0.023038 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部