Freeline使用教程,以及遇到问题,据说实现秒级编译!

这个东西就是一个插件:支持国产支持国产支持国产
官网镇楼:Freeline官网
点击里面的打开,然后就可以根据里面的教程进行设置安装了,然后运用。
下面我在啰嗦一遍吧,因为自己遇到了一些问题,然后感觉按照我自己的步骤就可以实现了,省的看那些很官方的东西了。(我这个是Windows平台的,mac请绕道了)因为我说的比较细致或者遇到的问题吧。

  1. 前提准备:python2.7 +(不要3+,官网有说明), AndroidStudio
    安装python教程:(可以自己去官网下载,也可以找到国内的东西,这里提供两个链接)
    廖雪峰安装教程:python安装教程+下载链接
    百度经验教程:百度经验安装教程
    这里为了方便大家,链接是: 2.7版本的官方网址
    这里需要配置一下环境变量,然后进入命令行验证:

    Freeline使用教程,以及遇到问题,据说实现秒级编译!_第1张图片

  2. 进入AS里面,然后开始安装插件(其实官网上面方法1就很好啊,为什么还要用方法2,一键安装很爽啊!)
    Preferences → Plugins → Browse repositories
    这样进入Plugins页面,然后点击Browse repositories,搜索Freeline,安装一下就好了,
    别问我Preferences在哪里!特么我也找不到,直接双击shift,搜索一下Plugins就可以了!


    Freeline使用教程,以及遇到问题,据说实现秒级编译!_第2张图片

这样就算是安装好了,大功告成了一半了!!!注意是一半了!
检查gradle里面是否添加了信息:

工程里面的

app里面的

反正也不用自己管,弄好就可以了。
亲测第二种实现方式,容易在gradle里面添加以来的时候,搞错版本号,然后还得更新。

  1. 开始进行初始化问题
    亲测在黑窗口上面输入:gradlew initFreeline 是没有用的,所以各位实验一下吧。


    Freeline使用教程,以及遇到问题,据说实现秒级编译!_第3张图片

更换新的方式吧: Freeline里面执行命令吧,加上国内镜像,如果出现问题,再重新输入一遍指令,一般没问题了


Freeline使用教程,以及遇到问题,据说实现秒级编译!_第4张图片

在这里输入指令

Freeline使用教程,以及遇到问题,据说实现秒级编译!_第5张图片

成功的标志

4 然后就可以用了,然而,我发现并不起作用,甚至还无缘无故的崩溃了好几次,这让人很蛋疼。
崩溃就重新初始化一下freeline,就是只想上面的命令行
接下来就是在命令行窗口执行编译的命令了;(直接上图了,不说了)

Freeline使用教程,以及遇到问题,据说实现秒级编译!_第6张图片

第一遍用全量更新,可能会慢一点,以后用热运行就比较快了

Freeline使用教程,以及遇到问题,据说实现秒级编译!_第7张图片

支持国产!!!

重要提醒:当你开始创建一个新的工程的时候,想用freeline,你会发现是不可以用的,这时候别着急,直接点击一下图标按钮,重新安装一下就好了

点击按钮
Freeline使用教程,以及遇到问题,据说实现秒级编译!_第8张图片
安装就好了

另外注意,有时候会遇到一些奇葩的报错,然后重新拔下手机查上,或者关闭AS重启一下可能就好了。

我也不知道什么错误,中午睡了一觉,不知道怎么就好了

你可能感兴趣的:(Freeline使用教程,以及遇到问题,据说实现秒级编译!)