Freeline快速集成

2017-09-28  本文已影响0人  我弟是个程序员

Freeline是干哈的,这里就不多比比了。你也可以看官方文档集成。

1.在project级别的gradle下添加如下代码:
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        ...
        classpath 'com.antfortune.freeline:gradle:0.8.7'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}
2.在modual级别的gradle下添加如下代码:
apply plugin: 'com.antfortune.freeline'
android {
    ...
    freeline {
      hack true
      productFlavor 'dev'   //多渠道打包时加入此项
      applicationProxy false
  }
}


dependencies {
    debugCompile 'com.antfortune.freeline:runtime:0.8.7'
    releaseCompile 'com.antfortune.freeline:runtime-no-op:0.8.7'
    testCompile 'com.antfortune.freeline:runtime-no-op:0.8.7'
}
3.大多数项目中是有入口application的,如果没有就忽略此步骤,有就添加如下代码:
public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        FreelineCore.init(this);
    }
}
4.最后,在 命令行 执行以下命令来下载 freeline 的 python 和二进制依赖。
gradlew initFreeline

或者使用国内镜像:

gradlew initFreeline -Pmirror

代码集成完后,接下来就是安卓插件了:

5.File → Settings... → Plugins → Browse repositories...

搜索Freeline并安装并重启就ok了。下面就可以开干了!


如果你windows下,没有安装Python 环境,你可以安装该环境

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

一般来说,使用Chocolatey来安装软件的时候,需要以管理员的身份来运行命令提示符窗口。译注:chocolatey的网站可能在国内访问困难,导致上述安装命令无法正常完成。请使用稳定的翻墙工具。 如果你实在装不上这个工具,也不要紧。下面所需的python3你可以单独去对应的官方网站下载安装即可。

choco install python3
上一篇下一篇

猜你喜欢

热点阅读