Wir haben eine Android App mit einem Webview erstellt, der eine lokale Website aus dem Ordner Assets zeigt.Gradle - build sass pro productflavor (multi Ordner)
Das Projekt verfügt über verschiedene Produkt-Flavors, um verschiedene Apps mit verschiedenen Stilen und Inhalten, aber mit denselben Codebases (natives Java und HTML/JS) zu generieren.
Für jeden Geschmack möchten wir eine unterschiedliche Sass-Datei mit den Farben und Optimierungen für diesen spezifischen Geschmack definieren.
Ich weiß, dass ich eine Aufgabe in gradle erstellen müssen, die die CSS-Dateien erstellt, aber ich habe keine Ahnung, wo ich anfangen soll:
- Wie erhalte ich die URL der Vermögenswerte Ordner eines bestimmten Geschmack?
- Kann ich ein spezielles Gradle-Plugin zum Erstellen von Sass verwenden oder muss ich eine Aufgabe erstellen, die den Befehl "sass" ausführt?
- Wenn ich ein anderes Gradle-Plugin wie Kompass verwende, wie konfiguriere ich die richtigen Ordner für jeden Geschmack? Die Plugin-Einstellungen sind auf der obersten Ebene und nicht auf der Ebene des Android-Plugins.
Prost .Move ahead –
Eine große Anmerkung: Wenn Sie "Signed APK .. Generate" verwenden, funktioniert diese Build-Task aus irgendeinem Grund nicht. Wenn ich sie mit dem Run-Button in einer Release-Variante mit signingConfigs erstelle: Das APK in 'build \ outputs \ apk' ist in Ordnung. – Roel