转载

Andrlid 编译神器Freeline

工欲善其事必先利其器。

随着我们开发的项目功能越来越多,我们的项目的体积也会越来越大,相对应的我们运行我们的项目的时候编译的速度也会越来越慢。就比如我现在的项目,每次改完一个地方后,重新运行都需要50多秒,这还是在我的电脑是固态硬盘,16G运行内存的前提下的时间。真是相当的痛苦。所以当有一个比较复杂的效果开发的时候我都是先写一个小demo调的差不多的时候在集成到项目中。

AndroidStudio2.0推出的Instant Run 相信大家也用过,但效果…..真的不好甚至比不开还慢。

Freeline 是阿里巴巴开源的一款秒编译方案,开源了有五个多月了,虽然听说还有些问题,不过用的人已经很多了。官网统计:开源至今,已有来自 BAT、新美大、今日头条、携程、聚美优品等上百款 App 使用了 。

githbu地址 集成文档地址

集成步骤文档上写的很详细了 当然加上我下面的图文会更简单点哈哈。

文档给了两种集成方法 插件和命令。感觉插件比较简单果断使用插件集成。

(1)去studio的搜索插件的地方直接搜索Freeline

file>>setting>>plugins

Andrlid 编译神器Freeline

直接安装。

安装完成之后 studio的工具栏里面会出现Freeline 的 图标

Andrlid 编译神器Freeline

点击按钮如果没有安装FreeLine会提示我们

Andrlid 编译神器Freeline

点击install就好了。插件就会自动为你修改配置文件,并自动安装 Freeline 的依赖文件。

然后配置Python (FreeLine是需要Python的开发环境)

Python下载地址 下载2.7+的 FreeLine目前不支持3.0+的。

我是windows的电脑下载Windows的版本的就好了 然后一顿next安装。

一般默认的安装路径就在C:/Python27。

安装完之后配置环境变量。环境变量的配置相信我们从学安卓第一天就会了。

然后我们就可以愉快的调试了。

我试了一下,现在一般都能子啊5s中以内完成 果然快了10倍。

注意:第一次编译的时候特别慢 而且点完按钮之后也没有进度条啥的 。我一开始还以为安装错误没反应呢,正好赶上吃饭,就没管,吃完饭没想到编译好了 哈哈。

原文  http://blog.csdn.net/mingyunxiaohai/article/details/54174198
正文到此结束
Loading...