我为Android Studio创建了模板,以简化创建新项目的过程。 Android Studio 3.0.1一切正常。更新到3.1和3.1.1后,我注意到合并build.gradle文件时出现问题。
我的build.gradle.ftl如下所示:https://gist.github.com/masztalski/89db6656a9b22e1f5e307030b19ae042
在recipe.xml.ftl中,用于合并的行是
<merge from="root/build.gradle.ftl"
to="${escapeXmlAttribute(projectOut)}/build.gradle" />
这与文件夹中可用的其他模板相同。然而,对于AS 3.0.1,我在build.gradle中对块的排序存在问题,但我通过添加Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidModule\root\build.gradle.ftl
块ext{}
来修复它,而且一切正常
有没有人知道如何为build.gradle文件正确配置模板?