开源地址是:https://github.com/alibaba/freeline
使用freeline出现的一个问题.
build failed with script: gradlew.bat :app:assembleDebug -P freelineBuild=true --stacktrace
如果studio装了freeline的插件.那么报错的时候在这个控制台会有错误信息输出
比如
Missing the `productFlavor` configuration?
You can try to add `productFlavor` to freeline DSL, for example:
freeline {
hack true
productFlavor 'your-flavor'
}
Then re-run `python freeline.py` again.
at com.antfortune.freeline.FreelinePlugin$_addFreelineGeneratedFiles_closure5.doCall(FreelineP
lugin.groovy:424)
at com.antfortune.freeline.FreelinePlugin.addFreelineGeneratedFiles(FreelinePlugin.groovy:419)
at com.antfortune.freeline.FreelinePlugin$_apply_closure4$_closure11$_closure15.doCall(Freelin
ePlugin.groovy:142)
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:590)
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:571)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteAct
ionsTaskExecuter.java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteAc
tionsTaskExecuter.java:61)
... 14 more