Android和Maven:加速项目编译和部署

aga*_*mov 9 android maven

有没有办法加快使用maven加速android项目设备的编译和部署?

我在IntelliJ Idea中测试了一个空白的android项目的构建时间(使用'android create project'从命令行创建) - 按下"运行"按钮直到在设备上启动应用程序我花了4秒钟.然后我添加了maven支持 - 现在需要将近7秒.

对于更大的项目,它需要更多的时间.例如,添加了ActionBarSherlock依赖项的空白项目需要大约25-30秒来编译,部署和运行.

有没有办法加快这个过程?

我想听听Square开发人员(特别是Jake Wharton)的答案:)你的android项目需要多长时间才能编译?

aga*_*mov 1

答案有点奇怪,但 Jake Wharton 建议转向真正增量的gradle 构建。另外,使用Genymotion代替 SDK 模拟器和 USB 设备可以大大缩短部署时间。

所以现在我的构建时间从 ~1m 减少到 ~10-20sec。