Meine App bietet verschiedene Varianten für In-App-Abrechnungssysteme für verschiedene Märkte.
Ich habe eine einzige Bibliothek, die den Basiscode für alle meine Projekte gemeinsam nutzt. Deshalb habe ich beschlossen, diese Zahlungssysteme als Produktaromen in diese Bibliothek aufzunehmen.
Die Frage ist, kann Android-Bibliothek Produktaromen haben?
Wenn ja, wie kann ich verschiedene Geschmacksrichtungen in die jeweilige Geschmacksrichtung der App aufnehmen?
Ich habe viel gesucht und konnte nichts über dieses Szenario finden. Das einzige, was ich in der Nähe fand, war das in http://tools.android.com/tech-docs/new-build-system/user-guide :
dependencies {
flavor1Compile project(path: ':lib1', configuration: 'flavor1Release')
flavor2Compile project(path: ':lib1', configuration: 'flavor2Release')
}
Ich habe die Konfiguration auf verschiedene Dinge geändert, aber es hat nicht funktioniert!
Ich benutze Android Studio 0.8.2.
3.4.2
Version aktualisiere und auf die neueste Version heruntergefahren habe, ist die Kompilierungszeit5.5.1
immer noch fehlgeschlagen, oder die Ressourcenverknüpfung ist in aapt fehlgeschlagen oder ich kann das Symbol in der Bibliothek nicht finden Modul