Ubuntu 7.10 上编译 Android 的经验分享
版权申诉
95 浏览量
更新于2024-08-16
收藏 711KB PDF 举报
在 Ubuntu 上编译 Android 借鉴
本文主要介绍了在 Ubuntu 7.10 上编译 Android 的过程,并分享了在编译过程中遇到的两个小问题的解决方法。
标题解析
在 Ubuntu 上编译 Android 借鉴.pdf
描述解析
本文的描述部分为空,仅重复了标题的内容。
标签解析
网络文档
部分内容解析
概述
本文的作者在看到 Android 开放源代码的消息后,感受到其对业界的影响,但没有时间仔细查看。后来,作者在 Ubuntu 7.10 的虚拟机上编译和运行了 Android,并分享了自己的经验。
编译 Android 的优点
相比于使用 OpenEmbedded 的平台,Android 的编译过程要简单一些,快一些。
编译 Android 的准备工作
在编译 Android 之前,需要将所有下载包保存在一个目录中,并将编译目录的 sources 子目录指向这个目录。这可以避免链接失效,并加快编译速度。
编译 Android 的过程
编译 Android 需要下载一个小时,编译也只需要一个小时。
编译中的两个小问题
在编译过程中,作者遇到了两个小问题:python 和 JDK 的安装问题,以及 git 的版本问题。
python 和 JDK 的安装问题
Google 网站对编译过程的介绍虽然很清晰,但是对 python 和 JDK 的安装方法的介绍不够详细,容易对读者产生误导。实际上,python 和 JDK 都可以通过 apt-get 安装。
git 的版本问题
在 Ubuntu 7.10 上执行 repo init 时,会出现 "fatal: git 1.5.4 or later required" 的错误提示。在 Ubuntu 8.04 上编译没有这个问题。
解决 git 的版本问题
可以通过安装 git 的最新版本来解决这个问题。
在 Ubuntu 7.10 上的编译流程
在 Ubuntu 7.10 上编译 Android 需要安装依赖的软件,执行 sudo apt-get install git-core gnupg flex bison perl libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl python su 等命令。
本文分享了在 Ubuntu 7.10 上编译 Android 的经验,并解决了在编译过程中遇到的两个小问题。
2021-10-28 上传
2021-11-09 上传
2022-02-12 上传
2021-10-11 上传
2022-01-14 上传
2021-12-08 上传
2021-11-28 上传
点击了解资源详情
hyj15659071652
- 粉丝: 0
- 资源: 7万+
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南