WEB开发网
开发学院手机开发Android 开发 Android 开发基础知识 阅读

Android 开发基础知识

 2010-05-28 15:50:00 来源:WEB开发网   
核心提示:linux ,Android基础知识总结1. Android编译系统分析2. 文件系统分析3. 制作交叉工具链4. 软件编译常识5. 设置模块流程分析6. linux系统启动流程分析7. linux下svn使用指南8. LFS 相关9. linux 内核的初步理解android系统开发指南(常用环境的搭建和使用)说明:

linux ,Android基础知识总结

1. Android编译系统分析

2. 文件系统分析

3. 制作交叉工具链

4. 软件编译常识

5. 设置模块流程分析

6. linux系统启动流程分析

7. linux下svn使用指南

8. LFS 相关

9. linux 内核的初步理解

====================================================

================

android系统开发指南(常用环境的搭建和使用)

说明:

有的步骤会用到脚本简化操作,脚本通过svn服务器获取:

svn co svn://192.168.2.148/smartphone/td0901/release/images/scripts

用户名为各位的姓名拼音,密码与用户名相同

一 编译android源码,制作文件系统

二 ubuntu下烧录内核和文件系统

一 编译android源码,制作文件系统

1. 开发主线源码位置:

svn://192.168.2.148/smartphone/td0901/trunk/cupcake-jianping //cupcake 源代码

svn://192.168.2.148/smartphone/td0901/trunk/linux-2.6.28-a1 //内核源代码

2. 打标的源代码位置

svn list svn://192.168.2.148/smartphone/td0901/tag

我们可以通过 svn list svn://192.168.2.148/smartphone 查看svn版本库内核

更多信息请参卡以下文档:

http://192.168.2.148/svn/smartphone/

http://192.168.2.148/svn/smartphone/智能平台开发部资料管理手册V1.0.doc

http://192.168.2.148/svn/smartphone/linux下svn操作指南及规范.doc

用户名为各位的姓名拼音,密码与用户名相同

3. 编译源码

进入 cupcake 工作拷贝的顶层目录,执行:

. ./make_image15.sh

部分执行结果:

out/target/product/littleton/root/ 内核需要使用的 initramfs

out/target/product/littleton/system 文件系统的系统分区

out/target/product/littleton/data/ 文件系统数据分区

4. 编译内核

此处内核编译主要针对驱动组之外的同事

1> 设置工具链

内核的 linux-2.6.28-a1/Makefile 中设定了:

1 2 3 4 5 6  下一页

Tags:Android 开发 基础知识

编辑录入:coldstar [复制链接] [打 印]
赞助商链接