Ich habe eine einzelne Android-App mit einem benutzerdefinierten Logo, einige benutzerdefinierte JSON-Service-Endpunkte, gelegentlich benutzerdefinierte Text und möglicherweise eine benutzerdefinierte Farbschema.Android - Freigabe von Aktivitäten/Code zwischen verschiedenen Anwendungen
Für meinen Kunden muss diese bestimmte App umbenannt werden und als eine völlig andere App etwa 5-10 mal verteilt werden. Also suche ich nach einer Möglichkeit, die meiste Menge Code wiederzuverwenden - die Aktivitäten und Dienste sind identisch mit Ausnahme der benutzerdefinierten Dinge, die ich erwähnt habe.
Zunächst, wie kann ich Projekte in dem Sinne teilen, dass ein Projekt den gesamten Code (einschließlich Aktivitäten) enthält, und die anderen nur ein paar Werte ändern. Ich kann mir keine kluge Möglichkeit vorstellen, sowohl den Servicecode als auch den Aktivitätscode mit dem gelegentlichen Wert zu teilen, der über die Eigenschaften eingeführt wird.
Haben Android Layout/String-Ressourcen-Dateien die Fähigkeit, von Eigenschaften zu ziehen? Können Aktivitäten in einem Jar gebündelt und mit anderen Projekten geteilt werden?
Vielen Dank das sieht perfekt aus – user842800