2016-06-30 18 views
1

Ist es möglich, ein Projekt zu erstellen und Bibliotheken wie Volley hinzuzufügen, die sowieso in den meisten Projekten verwendet werden und dann dieses Projekt kopieren, um verwendet zu werden immer wieder als Basis für alle zukünftigen Projekte?Kann ich ein Projekt in Android erstellen und es als Basisvorlage für zukünftige Projekte verwenden?

Das einzige Problem, das ich sehen kann, ist mit Keystores, aber wenn ich alle Paketnamen ändere dann sollte dies sicherlich kein Problem sein?

Antwort

1

Sie können File Templates erstellen - erläutert here.

Kurzversion: Ja. Sie müssen einen neuen Ordner mit dem gewünschten Vorlagennamen in {ANDROID_STUDIO_LOCATION}/plugins/android/lib/templates/other/ erstellen, Dateien erstellen, die relevante Informationen enthalten, eine Ordnerstruktur erstellen & Ihre gewünschten Vorlagendateien eingeben. Ein Beispiel kann auf github gefunden werden.

1

Ja, Sie können, und das sollte eine gute Praxis sein. Android Boostrap tun etwas ähnliches wie es.

Sie einen Blick auf base_app_android

nehmen kann hier der Auszug:

Grundskelettstruktur jedes neue Projekt, basierend auf den Design prasselt vorgeschlagen von Robert C. Martin (aka Onkel Bob zu starten) auf seine saubere Architektur.

base_app_android ist das Projekt, das wir bei Refineria Web verwenden, um jedes neue Android-Projekt zu starten. Es präsentiert eine Struktur von 3 Schichten, Domain, Daten und Präsentation; Dieser Ansatz wurde mit dem Zweck des Erstellens einer Anwendung, die Komponententests durchführt und die Portabilität zwischen Plattformen, hauptsächlich iOS ermöglichen.

1

Ja Sie können es als Bibliothek erstellen und es verwenden