Ich habe Android Studio 2.3.3 auf Windows und Git für Windows. Ich habe ein Repository von GitHub geklont (VCS-> Checkout von Versionskontrolle-> Git-> den Link eingefügt) und versucht es auszuführen. Aber die gradle Sync failed geben diesen FehlerCreateProcess Fehler = 2, das System kann die angegebene Datei Fehler nicht finden
CreateProcess error=2, the system cannot find the file specified
überprüfte ich das Protokoll, und ich bemerkte dies
java.io.IOException: Cannot run program "git" (in directory "H:\GitClone\apps-android-commons\app"): CreateProcess error=2, The system cannot find the file specified
Der angegebene Pfad ist die Lage I bei der Kasse gewählt haben.
Ich habe versucht, den Pfad für git.exe von ... \ bin \ git.exe nach ... \ cmd \ git.exe in Android Studio zu ändern.
Ich habe auch den Pfad für git.exe zu meinen Umgebungs-PATH-Variablen hinzugefügt, aber der Fehler ist bestehen geblieben.
Andere Antworten auf SO sagen meistens, dass sie diese Schritte machen sollen, aber da ich dies bereits getan habe, musste ich eine neue Frage stellen.
Auch mein Freund hat mir geraten, Github Desktop zu installieren, aber ich kann nicht, weil ich ein 32-Bit-Betriebssystem habe.
Hinweis- Ich bin völlig neu in der Versionskontrolle.
Bearbeiten - Ein Teil des Stammes
Caused by: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'git''
at org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:220)
at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:204)
at org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:340)
at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:86)
at org.gradle.internal.operations.BuildOperationIdentifierPreservingRunnable.run(BuildOperationIdentifierPreservingRunnable.java:39)
... 3 more
Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'git'
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:27)
at net.rubygrapefruit.platform.internal.WindowsProcessLauncher.start(WindowsProcessLauncher.java:22)
at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start(WrapperProcessLauncher.java:36)
at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:68)
... 4 more
Vielleicht irre ich mich, aber was hätte Git mit einem Gradle Build innerhalb von Android Studio zu tun? Bei Git geht es hauptsächlich um die Versionsverwaltung Ihrer Quelldateien, anstatt etwas mit dem Erstellungsprozess zu tun zu haben. –
@TimBiegeleisen Die genaue Frage, die ich in meinem Kopf hatte, aber ich tat diese Schritte einfach, weil das Wort git im Log erwähnt wurde – Raghav
Erwähnen Gitles Skripte überhaupt Git? –