今天安装eclipse后,导入一个工程进去,
修改代码后编译,死活无法生成apk文件;
使用clean功能,还是无法生成apk文件。
没办法,只能查找原因。
看了工程,没有错误,res也正常,
编译环境,adt也正常,jdk也没错。
删除工程,重新导入,还是不行;
卸载eclipse,重新安装,还是不行。那只能找eclipse中编译选项,看是否有问题了。
最后在eclipse中发现一个东西很诡异,
Eclipse的Window -> Preferences -> Android -> Build
的选项中有一个:Skip packaging and dexing until export or launch.(Speeds up automatic builds on file save)
把这个选项勾选去掉,再编译,果然出现了apk。
虽然不太明白根本原因是什么,但根据这个翻译“跳过打包和dexing,直到导出或启动”,应该就是一个build选项了。