美文网首页
Freeline快速集成

Freeline快速集成

作者: 我弟是个程序员 | 来源:发表于2017-09-28 16:24 被阅读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 环境,你可以安装该环境

    • 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快速集成

          本文链接:https://www.haomeiwen.com/subject/nzqvextx.html