在平台用mm编译apk时,会在out目录下生成.apk和.odex两个文件。odex文件是为了加快运行速度,把dex分出来做的预处理,以达到优化应用的目的。odex文件的名字是和对应应用的名字一一对应的。但是一般开发时需要mm编译出一个完整的apk,直接就可以push到手机中进行调试,不希望再额外push一次odex。想要android应用程序编译不产生odex,需要在具体应用下面的Android.mk中添加:
LOCAL_DEX_PREOPT := false即可。
参考文献:http://www.cfanz.cn/index.php?c=article&a=read&id=61976
http://www.iteye.com/wiki/blog/1536475
http://www.miui.com/thread-839026-1-1.html