2016-08-04 24 views
2

Ich renne Projekt, das sowohl Ebene Java (Swing UI) und Android-Teile, im Grunde Quellbaum aus 3 Teile umfasst:Gradle Projekt für Normal Java und Android mit Single-Source-Tree

  |---swing (30% of code) 
     | 
src-----|---common (40% of code) 
     | 
     |---android (30% of code) 

Wie soll ich definieren grandle project (s) um aus den gleichen Quellen 2 verschiedene Apps zu erstellen - eine für Java/Swing eine andere für Android?

Ich habe versucht, verschiedene Ansätze, aber am Ende gescheitert ...

aktualisieren

Wenn one'd betrachten 2 oder mehrere Projekte mit unabhängigen Quelle Bäume - kein Problem, sie umzusetzen - da sind Anzahl der Beispiele.

Oder, wenn zwei Projekte mit demselben Quellbaum unter Verwendung desselben Compilers betrachtet werden sollen, funktioniert es wieder mit Gradle.

Problem ist bei der Implementierung von Google-Projekt mit verschiedenen Compilern auf dem gleichen Quellbaum.

Antwort