freeline集成
来源:互联网 发布:淘宝新娘饰品 编辑:程序博客网 时间:2024/05/21 06:00
1.在项目的build.gradle中添加
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.antfortune.freeline:gradle:0.6.3'
}
}
2.在项目主module的build.gradle中添加
apply plugin: 'com.antfortune.freeline'
android{
...
freeline {
hack true
}
}
dependencies{
...
debugCompile 'com.antfortune.freeline:runtime:0.6.3'
releaseCompile 'com.antfortune.freeline:runtime-no-op:0.6.3'
testCompile 'com.antfortune.freeline:runtime-no-op:0.6.3'
}
3.在Applincation中的oncreate添加
FreelineCore.init(this);
4.下载python(2.7+,貌似不支持3.0以上版本)
5.使用方法
a.打开命令行,进入到项目根目录
b.gradlew.bat initFreeline,如果中途下载卡住,可以使用gradlew initFreeline -Pmirror
c.python freeline.py,之后修改过文件也需要执行python freeline.py编译,如果需要重新编译整个项目,可以python freeline.py -f
ps:
a.已知freeline与android-build-tools 1.3.2不兼容,所以最好使用较高版本
b.项目路径和sdk,jdk路径中不要出现中文
c.如果项目启用了混淆,需要先把混淆关闭掉
freeline原理链接:https://yq.aliyun.com/articles/59122
- freeline集成
- alibaba freeline 集成步骤
- Freeline的快速集成
- Android 项目集成 Freeline
- freeline集成到Android Studio
- Android studio集成FreeLine加速编译
- (4.6.11.10)FreeLine集成方法
- AndroidStudio集成Freeline实现秒级编译
- AndroidStudio下freeline秒级编译集成
- Android studio集成FreeLine加速编译
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- Freeline
- AndroidStudio 快速集成 秒级编译工具Freeline
- crontab不执行的原因和解决方案
- 演示Collection接口API介绍
- 18级的谷歌卫星地图纹理如何匹配到15级的高程
- Raptor实践参考:选择求值
- Java语言class类用法及泛化(详解)
- freeline集成
- 折半查找
- TypeScript 学习笔记 之插件安装
- FTP登录提示Can't open data connection for transfer of "/"
- ubuntu 重启命令,ubuntu 重启网卡方法 修改DNS 不生效处理
- 采用HttpClient的POST方式、GET方式分别实现登陆案例
- BP神经网络-- 基本模型
- R:特征选择算法
- css 原理及其优化