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
网友评论