2016-05-24 19 views
0

im arbeiten mit einem Versionskontrollsystem. in Umgebung meiner Windows-Client i eine Eigenschaft erstellt habe in 'gradle.properties' dh: myPath = c:/Programme/aaa/bbbbWie mit android Gradle.properties Datei für verschiedene Umgebungen

Ich habe auch eine Mac-Client-Umgebung, wie kann ich anpassen 'gradle.properties', um mit Mac zu arbeiten. heißt: myPath =/mac/aaa/bbbb

Ich möchte nicht jedes Mal die Datei händisch auf Mac bearbeiten

Antwort

1

Sie eine gradle.properties Datei in Ihrem Home-Verzeichnis haben;

  • unter Windows: C: \ Benutzer \ Benutzername < > \ .gradle \ gradle.properties
  • auf Mac:/Users/<Benutzername> /.gradle/gradle.properties

erstellen Fügen Sie in Ihrem Home-Verzeichnis auf jedem System, Windows und OSX, eine neue Datei gradle.properties hinzu, und fügen Sie diesen Dateien die Eigenschaft myPath hinzu. Entfernen Sie dann diese Eigenschaft (myPath) aus Ihrem Projektverzeichnis gradle.properties, damit die Eigenschaft nicht mehr von Ihrem Versionskontrollsystem verwaltet wird.

Beachten Sie, dass die Datei gradle.properties in Ausgangsverzeichnis auf alle anderen Großprojekte angewendet wird. Ich empfehle Ihnen, einen projektspezifischen Eigenschaftennamen zu verwenden, z. MY_PROJECT_A_PATH =/mac

Quellen: https://docs.gradle.org/current/userguide/build_environment.html https://docs.gradle.org/current/userguide/gradle_daemon.html

Verwandte Themen