从源代码编译,把编译好的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界面就有你的应用程序了。

相关文章:

  • 2021-04-26
  • 2021-12-16
  • 2021-09-10
  • 2021-07-12
  • 2021-08-02
  • 2021-11-07
猜你喜欢
  • 2021-06-13
  • 2021-07-20
  • 2021-04-12
  • 2022-12-23
  • 2022-01-14
相关资源
相似解决方案