Ubuntu 7.10 上编译 Android 的经验分享
版权申诉
8 浏览量
更新于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万+
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器