Während ich die Quelle von Android 6.0 mache, ist es fehlgeschlagen

8

Wenn ich den "make" -Befehl der Quelle von Android 6.0 ausführe, ist es fehlgeschlagen. Hier ist die Fehlermeldung, ich kann nicht sehen und finde keine Auflösungsmethode.

Bitte helfen Sie mir.

  

[31% 8837/27694] Aufbau:   out / host / darwin-x86 / obj / EXECUTABLES / jack_intermediates / jack FEHLGESCHLAGEN:   / bin / bash -c "(true) & amp; & amp; (out / host / darwin-x86 / bin / jack-admin   install-server out / host / darwin-x86 / framework / jack-launcher.jar   out / host / darwin-x86 / framework / jack-server.jar 2 & gt; & amp; 1 || (Ausgang 0)) & amp; & amp;   (JACK_SERVER_VM_ARGUMENTS = \ "- Dfile.encoding = UTF-8   -XX: + TieredCompilation \ out / host / darwin-x86 / bin / jack-admin start-server 2 & gt; & amp; 1 || exit 0) & amp; & amp; (out / host / darwin-x86 / bin / jack- Administrator   Update Server out / host / darwin-x86 / framework / jack-server.jar 4.1.ALPHA   2 & gt; & amp; 1 || Ausgang 0) & amp; & amp; (out / host / darwin-x86 / bin / jack-admin Update-Buchse   prebuilt / sdk / tools / Buchsen / Buchse-2.23.RELEASE.jar 2.23.RELEASE || Ausfahrt   47; out / host / darwin-x86 / bin / jack-admin Update-Buchse   prebuilt / sdk / Werkzeuge / Buchsen / Buchse-3.2.ALPHA.jar 3.2.ALPHA || Ausgang 47) & amp; & amp;   (mkdir -p out / host / darwin-x86 / obj / EXECUTABLES / jack_intermediates /) & amp; & amp;   (aus / host / darwin-x86 / bin / acp -fp prebuilts / sdk / tools / jack   out / host / darwin-x86 / obj / EXECUTABLES / jack_intermediates / jack) "Schreiben   Client-Einstellungen in /Users/jon/.jack-settings Nicht unterstützte Curl, bitte   Verwenden Sie eine Locke, die nicht auf SecureTransport Launching Jack Server Java basiert   -Djava.io.tmpdir = / var / ordner / ym / _dhlr3xd0gz372gphbc0b37r0000gn / T / -Dfile.encoding = UTF-8 -XX: + TieredCompilation -cp /Users/jon/.jack-server/launcher.jar   com.android.jack.launcher.ServerLauncher   out / host / darwin-x86 / bin / jack-admin: zeile 259:   /Users/jon/.jack-server/logs/outputs.txt: Keine solche Datei oder Verzeichnis   Jack-Server konnte nicht (erneut) gestartet werden, siehe Jack-Server-Protokoll Nicht unterstützte Locken,   Verwenden Sie bitte eine Locke, die nicht auf SecureTransport Unsupported Curl basiert,   Verwenden Sie bitte eine Curl, die nicht auf SecureTransport ninja basiert: build stopped:   Unterbefehl fehlgeschlagen. make: *** [ninja.intermediate] Fehler 1

     make konnte einige Ziele nicht erstellen (02:41:43 (hh: mm: ss))
    
yanhui zhao 24.10.2015, 13:30
quelle

3 Antworten

15

Einfache Alternative bei der Verwendung von Homebrew:

%Vor%

Hinweis: caffeinate soll nur verhindern, dass OS X schläft

    
Lloeki 26.01.2016 21:17
quelle
2

Überprüfen Sie Ihre aktuelle Curl-Version wie folgt:

%Vor%

Wenn die Ausgabe SecureTransport enthält, müssen Sie eine mit openssl kompilierte Rolle installieren.

Laden Sie den CURL-Quellcode von Ссылка herunter und kompilieren Sie ihn dann wie folgt:

%Vor%

Fügen Sie dann folgende Zeile zu Ihrem .bashrc

hinzu %Vor%

Öffnen Sie ein neues Terminal, überprüfen Sie die Curl-Version, sollte es etwas wie folgt sein:

%Vor%     
Ming C 31.12.2015 22:49
quelle
0

Der Fehler scheint "Nicht unterstütztes Curl zu sein, verwenden Sie bitte eine Curl, die nicht auf SecureTransport basiert". Es sieht so aus, als ob Sie auf einem Mac über die Datei-URIs der Fehlermeldung laufen.

Ich denke, Sie haben möglicherweise eines der Pakete verpasst (oder ein Mac-Update ersetzt), die installiert werden müssen, um Android von der Quelle zu erstellen. Können Sie die Seite überprüfen und die Installation der Pakete von "macports" erneut ausführen? "Bereich?

Bevor Sie die Pakete mit Macports aktualisieren, führen Sie diesen Befehl im Terminal aus und fügen Sie die resultierende Ausgabe als Update zu Ihrer Frage hinzu. curl --version

    
PaulR 25.11.2015 18:17
quelle

Tags und Links