摘要: 本章主要讲解搭建Android系统移植开发环境的整个流程,首先讲解如何搭建嵌入式交叉开发环境,包括交叉编译环境,各种服务程序和应用程序的安装配置和使用: 1)GNU交叉工具链的下载从ARM官方网站下载www.arm.linux.org.uk,可以从该站点下载2.95.3工具链:ftp://ftp.a 阅读全文
posted @ 2016-04-26 10:21 402682881 阅读(193) 评论(0) 推荐(0)
摘要: 本章主要是以FS_S5PC100开发版为例讲解Android系统移植开发平台的使用,首先讲解如何搭建FS_S5PC100平台开发环境,包括他的安装和使用: 一.将linux-2.6.29内核镜像zImage从tftp上启动. 放到/tftpboot 目录下 二.制作Android根文件系统,让开发板 阅读全文
posted @ 2016-04-26 09:40 402682881 阅读(128) 评论(0) 推荐(0)
摘要: 本章主要学的是传统嵌入式开发与Android系统之间的关系。首先介绍的是嵌入式系统,按照IEEE的定义,嵌入式系统是用来控制,监控活辅助操作机器,装置,工厂大规模系统的设备。一般的定义则是表示:嵌入式是指以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗严格 阅读全文
posted @ 2016-04-26 09:21 402682881 阅读(140) 评论(0) 推荐(0)
摘要: 作为建立在Linux内核基础上的Android操作系统,其编译与移植无论是过程还是技术都和嵌入式Linux非常相似。因此第一章学习的就是Android系统移植和编译。其中的主要步骤有:1. 使用Git工具下载,执行以下命令: USER-NAME@MACHINE-NAME:~/Android$ mkd 阅读全文
posted @ 2016-04-26 09:14 402682881 阅读(93) 评论(0) 推荐(0)