Freeline使用指南,完美亲测,能跑起来,增量编译速度飞起来

最近接入freeline,一开始各种bug,百度资料介绍一堆,能跑起来的没一个,简直让人抓狂

现在自己弄好了,再次做下笔记,相信能解决一些人接入freeline的烦恼

直奔主题

使用步骤

1.python安装2.7.2版本

下载地址:https://www.python.org/downloads/release/python-2712/

windows 64位:Windows x86-64 MSI installer

2.python配置环境变量

我的电脑里面path追加例如: C:\Python27

cmd 输入python检测是否安装成功,成功会显示python版本号

3.as工程gradle依赖freeline插件

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0'//我用的是3.0
    classpath 'com.antfortune.freeline:gradle:0.8.8'//目前最新是0.8.8
}

4.app gradle应用插件

apply plugin: 'com.antfortune.freeline'

5.禁用aapt2,很重要!

Gradle属性文件gradle.properties设置,

android.enableAapt2=false

6.打开as底部命令行或者cmd执行命令,推荐使用as底部自带的

7.初始化freeline文件

Terminal输入:gradlew initFreeline -Pmirror

 

8.clean工程

一般不用,如果全量获取增量编译不成功可以clean一下

Terminal输入:gradlew clean

9.全量编译

全量编译会比较久,全量编译只要一次,后续改了da

代码只需要增量编译就可以快速编译运行

Terminal输入:python freeline.py -f

 

​​​​​​​10.增量编译

改了代码之后,在执行这个命令

Terminal输入:python freeline.py

 

​​​​​​​11.调试

Terminal输入:python freeline.py –d

关于运行的快捷方式

如果喜欢用的可以用插件,

本人喜欢自己弄的一键增量编译!不用

工程每次点击run或者输命令,答案就是用bat脚本执行编译命令,然后创建bat的快捷方式,然后为快捷方式创建快捷键!

例如F11,这样就可以在修改玩代码后直接按F11就可以让代码增量编译跑起来,6得不行

代码:https://download.csdn.net/download/tan6458/10645657​​​​​​​

发布了13 篇原创文章 · 获赞 2 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/tan6458/article/details/82388297
今日推荐