使用freeline对Android工程进行快速编译
来源:互联网 发布:游族网络(002174)股吧 编辑:程序博客网 时间:2024/05/21 22:22
什么是Freeline?
Freeline是由蚂蚁聚宝Android团队开发的一款针对Android平台的增量编译工具。它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。
Freeline能够为Android开发者节省很多喝杯咖啡的时间 : )
github地址:点击打开链接
官方的说明很详细,核心思想也是基于Facebook的Buck,大家可以去看看。
注意:Freeline是跟Android Studio搭配使用,而且要求安装Python2.7或者以上版本,最好把Python添加到环境变量。
话不多说,开干!
第一步添加依赖:
在你的Project下的build.gradle添加
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' //加下面这一段代码 classpath 'com.antfortune.freeline:gradle:0.7.3.1' }}在你app的Module下的build.gradle添加
apply plugin: 'com.antfortune.freeline'android { ...}
添加完成之后,点击Sync Now
第二步初始化:
下面为不同操作系统的初始化命令
Windows[CMD]: gradlew initFreeline
Linux/Mac: ./gradlew initFreeline
以我的Mac为例:
打开Android Studio左下角的Terminal(终端)
然后输入./gradlew initFreeline
然后回车,出现一大串英文,完成之后的图
第三步为Android Studio安装Freeline插件
打开Preferences -> Plugins -> Browse repositories,然后搜索Freeline直接安装就可以了,安装完后记得重启Android Studio
插件装好后,As会多了一些界面
点击该按钮,就会开始打包安装,Freeline的控制台也会输出打印信息,这里我用原生模拟器测试安装。
第一次编译的时候,比较花时间,以后就不会了。
完成后
好,所有步骤完成
- 使用freeline对Android工程进行快速编译
- freeline快速编译使用小结
- Freeline让Android Studio快速编译
- Android编译工具Freeline的使用
- Android项目快速编译之Freeline-Android的配置集成
- Android 编译神器Freeline
- Android秒级编译Freeline的使用(Android Studio)
- 使用命令行对 ARM DS5 的工程进行编译
- Android 秒级编译方案-Freeline安装使用
- Android Freeline加速编译App方案 使用和总结
- 快速便宜插件Freeline使用
- Android 秒级编译 Freeline
- ANDROID 秒级编译 FREELINE
- Android 秒级编译 Freeline
- Android 秒级编译Freeline
- Android 秒级编译 Freeline
- Android Studio FreeLine插件编译
- Android 秒级编译 Freeline
- 第四天 几种运算符的介绍
- 特征点匹配应用——图像拼接的原理与基于OpenCV的实现
- 杭电ACM最右数
- 添加OpenCV_contrib库至OpenCV3.1.0中
- Freescale p1020& pcie
- 使用freeline对Android工程进行快速编译
- 个人学习的链接
- Python list
- java编程思想(第九章)
- 二叉树C++实现数据结构实验
- 【USACO】CODE[VS] 3060 && openjudge 2971 捉住那头牛
- 2016.10.30
- Android中物理返回键的重写方法
- 浅析红黑树