系统编译时的条件选择

 这个函数的实现就简单多了。合法的编译类型定义在数组VARIANT_CHOICES中,并且它只有三个值user、userdebug和eng。其中,user表示发布版本,userdebug表示带调试信息的发布版本,而eng表标工程机版本。

 在源码中编译APK时,使用-o=user/-o=eng 时各有不同,最明显的一点是user状态下生成apk及对应的odex文件,eng目录下只生成一个独立的apk。

Android编译系统环境初始化过程分析 : http://blog.csdn.net/luoshengyang/article/details/18928789

Android系统常用Makefile技巧:http://blog.csdn.net/tankai19880619/article/details/41981719

posted @ 2015-06-17 14:39  海之涯2008  阅读(159)  评论(0)    收藏  举报