2014-11-03 3 views
8

Ich habe in Android Studio ein komplexes Projekt durch fünf Module. Vier von ihnen fungieren als unabhängige Apps, aber eine davon ist der Basiscode für den Rest. Auf diese Weise kann ich einen großen gemeinsamen Kern und vier getrennte Codes für jede App haben (diese Apps teilen die Schammodelldaten und die API-Verbindung).Rebuild, Sync Gradle und Clean für nur ein Modul mit Android Studio

Meine Frage ist, ob es möglich ist, nur für ein Modul, nicht das gesamte Projekt in Android Studio neu aufzubauen, zu reinigen oder zu synchronisieren.

Danke!

Antwort

7

mit Android Studio Heutzutage kann man bauen verwenden -> Modul „nameModule“ machen

enter image description here

1

sicher, verwenden Sie einfach den Projektnamen beim Ausführen von Gradle, z. gradlew :api:build. Dadurch wird nur das Modul api aufgebaut.

Mehr Details in the docs.

+0

ich Gradle aus der IDE Android Studio laufen, nur mit der Option 'Ausführen'. –

+0

Im Baum der Hauptmodule können Sie 'Build' unter dem benötigten Modul ausführen, es hat den gleichen Effekt. – JBaruch

+0

Aber wie können Sie nur ein Modul wiederherstellen? Ich verwende Android Annotations Framework und in einigen Fällen muss ich diese Aktion ausführen, aber diese Aktion betrifft alle Module. Nicht nur einer. Und deshalb braucht es zu viel Zeit. –

0

ich vor dem gleichen Problem, suchen Sie nach Google, keine Antwort direkte Frage.

Ich finde Android Studio Menü, finden Sie die Methode.

Run ->Clean and Rerun"modle name"

enter image description here

Verwandte Themen