2016-04-16 2 views
0

Ich brauche die Klasse SharedClass.java in zwei Projekten verwenden: ProjectA und ProjectB, und wenn ich den Code von SharedClass ändern, muss es in sich ändern das andere Projekt auch.Wie die gleiche Datei Java-Klasse in zwei verschiedenen Projekten im Android Studio verwenden

+2

Machen Sie ein Bibliotheksprojekt diese Klassen enthalten – Krish

+0

Und was ist der nächste Schritt? – user2022323

+0

Verweisen Sie dieses Lib-Projekt in Ihren Hauptanwendungen – Krish

Antwort

0

Eine Option wäre das Erstellen eines Bibliotheksprojekts oder -moduls, in dem Sie allen freigegebenen Code bereitstellen und diesen in beide Projekte einschließen können.

Eine weitere Option ist das Hinzufügen einer externen Quelle Ordner mit den gemeinsam genutzten Klassen, um Ihre Projekte enthält, indem sie sie an die srcDirs in Ihrem build.gradle Hinzufügen Dateien:

android { 
    ... 
    sourceSets { 
     main.java.srcDirs += '../../path/to/shared/code' 
    } 
} 
Verwandte Themen