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​​​​​​​

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章