【发布时间】:2017-01-02 18:40:37
【问题描述】:
我们创建了一个带有 webview 的 Android 应用程序,它显示了 assets 文件夹中的本地网站。
该项目具有不同的 Product Flavor 以生成具有不同样式和内容但具有相同代码库(原生 Java 和 HTML / JS)的不同应用程序。
对于每种风味,我们想要定义一个不同的 sass 文件,其中包含针对该特定风味的颜色和调整。
我知道我需要在 gradle 中创建一个构建 CSS 文件的任务,但我不知道从哪里开始:
- 如何获取特定风格的 assets 文件夹的 url?
- 我可以使用特殊的 gradle 插件来构建 sass,还是必须创建一个执行“sass”命令的任务?
- 当我使用另一个 gradle 插件(如 compass)时,如何为每种风格配置正确的文件夹?插件设置位于顶层,而不是 Android 插件级别。
【问题讨论】: