码迷,mamicode.com
首页 > 移动开发 > 详细

编译android指定模块

时间:2015-05-31 16:55:19      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

在前面编译完整个android后,现在开始可以编译指定模块


cd ~/android


执行
.  ./build/envsetup.sh


有下面命令
 - croot: Changes directory to the top of the tree.


      - m: Makes from the top of the tree.
      - mm: Builds all of the modules in the current directory.
      - mmm: Builds all of the modules in the supplied directories.
      - cgrep: Greps on all local C/C++ files.
      - jgrep: Greps on all local Java files.
      - resgrep: Greps on all local res/*.xml files.
      - godir: Go to the directory containing a file.


 
使用mmm命令来编译指定的模块,例如Email应用程序:
 mmm packages/apps/Email/
 
  编译完成之后,就可以在out/target/product/generic/system/app目录下看到Email.apk文件了。 
      
 三. 编译好模块后,还要重新打包一下system.img文件,这样我们把system.img运行在模拟器上时,就可以看到我们的程序了。
       ~/android$ make snod
 
 
 然后运行虚拟机
 source build/envsetup.sh
         lunch full-eng
 emulator

编译android指定模块

标签:

原文地址:http://blog.csdn.net/gaoshui87/article/details/46289291

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!