我正在使用以下命令在OSX上从命令行编译我的(相当简单,只有5个文件和几百个LOC)应用程序:
ant debug
有用.但它运作缓慢:
BUILD SUCCESSFUL
Total time:
26 seconds
这是为什么?即使我只更改一个java文件中的一行,也需要很长时间.大部分时间都花在dex舞台上(约20秒),这是AFAIK创建Dalvik字节码.但我的朋友也使用Eclipse在Windows上使用相同的项目,他说编译只需要一两秒钟就可以在他的机器上运行.有什么办法可以加快这个过程吗?
有没有办法加快使用maven加速android项目设备的编译和部署?
我在IntelliJ Idea中测试了一个空白的android项目的构建时间(使用'android create project'从命令行创建) - 按下"运行"按钮直到在设备上启动应用程序我花了4秒钟.然后我添加了maven支持 - 现在需要将近7秒.
对于更大的项目,它需要更多的时间.例如,添加了ActionBarSherlock依赖项的空白项目需要大约25-30秒来编译,部署和运行.
有没有办法加快这个过程?
我想听听Square开发人员(特别是Jake Wharton)的答案:)你的android项目需要多长时间才能编译?
我有一个Android项目.在eclipse中,如果我更换一行并在手机上重新运行应用程序,则周转时间非常快.在Intellij上,它完全重新编译了我的项目并花了半分钟.这可以以任何方式加速吗?这是一个错误还是我错误配置了什么?