从源代码编译,把编译好的android系统烧录到MID(移动通讯设备)里面,把自己的源代码编译到MID(移动通讯设备)里面,最后在MID(移动通讯设备)上运行自己程序的基本过程,里面其实还有很多细节,在这里也不好说了,只写步骤...

(编译源代码)

1. 下载android源代码
2. 进入到源代码工程目录
3. 输入命令. ./build/evnsetup.sh
4.输入命令 lunch 1
5. make

(烧录android镜像到MID)
6. 进入到build目录(好像是这个目录  有点忘记了)
7. 输入命令 sudo ./fastboot flash boot
7. 输入命令 sudo ./fastboot erase boot
8. 输入命令 sudo ./fastboot flash   */boot.img (*号代表boot.img的位置,好像也是在build目录里面来着)
9. 输入命令 sudo ./fastboot erase system
10. 输入命令 sudo ./fastboot flash */system.img
11. 输入命令 sudo ./fashboot reboot

 

(把自己的android程序编译到系统里面)

12.用eclipse 新建andoird工程 开发好自己的程序,然后再workspace里面找到相应的工程文件夹复制到android源代码工程目录下面 工程目录/packages/apps/你的文件夹(注意复制的时候主要res和src目录和andmifest.xml文件,其他的都不要)
13.在源代码工程目录下面执行mmm  工程目录/packages/apps/你的文件夹 (可能提示mmm找不到,说明你的环境变量没弄好  回到上面配置环境变量)
14.不出问题的话你提示在build/system/generic/下面生成了X.apk文件
15. adb push */X.apk  /system/app  ,把你的程序装到手机里面
16,此时手机home界面就有你的应用程序了。

posted on 2011-01-07 15:13  a樂飨z  阅读(924)  评论(0编辑  收藏  举报