|
发表于 2020-10-14 09:07:00
28118 浏览 11 回复
20180724安卓4.4.4源码编译失败
用的是讯为提供的源码按教程也编译失败,如图,请问为什么,哪里有问题?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
|
|
|
|
|
|
楼主|
发表于 2020-10-14 16:10:27
|
|
|
|
|
|
|
检查看看是不是内核和存储不够了呢,运行内存要4G以上,存储剩余空间要60g以上 |
|
|
|
|
|
|
|
发表于 2020-10-14 19:20:34
电脑内存8G,虚拟机内存4G,虚拟机/dev/sda1昨天扩到95G, 之前一直是硬盘不够。不是这个原因, |
|
|
|
|
|
|
|
楼主|
发表于 2020-10-15 13:48:25
我发现文件夹名字是20180724,里面安卓源码却是20170802,内核是20180724,是这个原因吗?资料是我以前下载的,名字没改过,为什么会这样? |
|
|
|
|
|
|
|
开发环境是用的迅为的吗?目录名字是日期,要用最新的源码来编译。
手册里有提到编译的时候内核kernel目录要放在Android源码下面,也要注意一下。 |
|
|
|
|
|
|
|
楼主|
发表于 2020-10-19 11:23:33
当然是看手册做的,环境用讯为的。我又下载了其他人的源码,日期也跟上面的一样,你们确认一下日期,都是你们起的名字。
更新环境 javap
编译 Android4.4.4,还缺少一个“javap” 命令,使用命令:
“update-alternatives --install "/usr/bin/javap" "javap"
"/usr/lib/jvm/jdk1.6.0_43/bin/javap" 1”
编译 Android4.4 源码的时候,一定要注意内核源码的目录。在和 Android 源码目录
“ iTop4412_KK4.4_git ” 的同一级目录下,将内核源码解压。
另外在编译 Android4.4 之前, 必须成功编译 Android4.4 对应的内核。
然后进入 Android4.4.4 源码解压后得到文件夹“iTop4412_KK4.4_git” 中,使用命令
“./build_android.sh” ,运行一键编译脚本,开始编译 Android4.4.4。
|
|
|
|
|
|
|
|
楼主|
发表于 2020-10-19 11:27:48
就是这个版本
文件名称:iTOP4412开发板资料汇总(不含光盘内容)\iTOP-4412开发板系统源码及镜像(其他)\android_4.4.4源码以及对应Kernel源码\20180724\Android4.4-Source\iTop4412-android4.4-kernel_20180724.tar.gz
文件大小:292247165 字节
修改时间:2018年7月24日 12:37:54
MD5 :B6951D7DE43231DFF302558043ABCD15
SHA1 :81737A0B37264F7B2F115B250CF22CB8302CC658
CRC32 :855D1B03 |
|
|
|
|
|
|
|
发表于 2020-10-24 17:31:43
blog.csdn.net/longkg/article/details/12839173
这样可以吗 |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|