Freeline快速集成

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 环境,你可以安装该环境

  • Chocolatey
    Chocolatey是一个Windows上的包管理器,类似于linux上的yum和 apt-get。 你可以在其官方网站上查看具体的使用说明。一般的安装步骤应该是下面这样:
@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你可以单独去对应的官方网站下载安装即可。

  • Python 3
choco install python3

你可能感兴趣的:(Freeline快速集成)