Freeline
来源:互联网 发布:amd游戏优化档案 编辑:程序博客网 时间:2024/06/08 13:50
来源 github
https://github.com/alibaba/freeline
官网
https://www.freelinebuild.com/
插件下载页面
https://plugins.jetbrains.com/plugin/8615-freeline-plugin
插件下载链接
https://d9ernfkkvx1zk.cloudfront.net/8615/32580/freeline-plugin-1.1.4.jar?updateId=32580&pluginId=8615
介绍
Android 平台上的秒级编译方案,Instant Run 的替代品
Freeline 是什么?
Freeline 是一款 Android 平台上的秒级编译方案,能够显著地提高 Android 工程的编译速度。
为什么使用 Freeline?
对于一个大型的 Android 工程来说,每次简单地修改几行代码都需要编译上 5 分钟,再等待安装到设备上的 30 秒到 1 分钟,再重新进入到需要调试的 Activity。这个调试环节每天都在重复几十次,无形之中每天都有无数的时间浪费在上面(加班阿QAQ…
Google 推出了官方的 Instant Run,但大家都知道,这个方案有太多的 case 无法覆盖,甚至在一些比较大型的工程上基本上无法使用。
换 Mac、加内存、上 SSD、修改 Gradle 构建任务、组件化开发、迁移构建系统到 buck 上等等,聪明的 Android 工程师们想过很多来加速构建的方法,但是成本都不低。
在这样的背景下,我们开发了 Freeline 来加速 Android 工程的构建。Freeline 只有极低的侵入性(我们也在研究无侵入的方案),却能极大地提高 Android 工程师们的开发效率,大多数增量构建都能够在 10 秒内,甚至 1 秒完成,基本上告别了 Gradle 的卡、慢,笔记本不再风扇狂转、发热发烫。
如何安装
Freeline 最快捷的使用方法就是直接安装 Android Studio 插件。
在 Android Studio 中,通过以下路径:
MacOS
Android Studio → Preferences… → Plugins → Browse repositories…
Windows 和 Linux
File → Settings… → Plugins → Browse repositories…
并搜索“freeline”,并安装。
直接点击 Run Freeline
的按钮,就可以享受 Freeline 带来的开发效率的提升啦(当然,你可能会先需要一个较为耗时的全量编译过程)。
插件也会提示你 Freeline 最新的版本是多少,你也可以通过插件来对 Freeline 进行更新。
AndroidWiFiADB 通过wifi调试你的应用 [U01]
http://blog.csdn.net/qqduxingzhe/article/details/63370786
亲测,两者可同时使用
推荐文章
https://yq.aliyun.com/articles/59122
end
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- freeline集成
- Freeline体验
- alibaba freeline 集成步骤
- Freeline的快速集成
- FreeLine 配置和使用
- 使用 Freeline 纪录篇
- Freeline安装与使用
- freeline加速编译
- android studio - freeLine安装
- Android 项目集成 Freeline
- freeline使用笔记
- 做的非常不错的网站
- IO
- String、StringBuffer、StringBuilder区别
- Python 请用sorted对上述列表按名字和分数排序
- python DEAP学习2(遗传算法) 最大值问题
- Freeline
- R-MAC(Regional Raximum Activation of Convolutions)
- Unity3D-优化之二 代码质量
- vi命令的使用
- Unity获取隐藏物体
- 不同型号DVR的通道模式选择
- Tomcat最基本的五脏六腑与经络运行
- 网络地址处理方法<arpa/inet.h>
- 项目中ListView使用分析