2016-08-08 35 views
1

Ich bin auf der Suche nach einer bestimmten Version von Android-Quellcode herunterladen - Android-4.4.4_r2. Ich folgte den Anweisungen auf der Seite "Download der Quelle" der Android-Quelle und verwendete Repo-in-https://android.googlesource.com/platform/manifest -b Android-4.4.4_r2. Und wenn ich Reposynchronisierung ausführe, sieht es so aus, als ob der gesamte Baum heruntergeladen wird. Die aktuelle Verzeichnisgröße des Downloads beträgt 54G und wird weiter erhöht.Herunterladen AOSP android-4.4.4_r2 mit Repo

Ich versuche, die Systemanforderung zu erfüllen, wie pro Anweisungen auf https://github.com/huz123/GemDroid_QEMU.

Gibt es eine andere Möglichkeit, nur die Android-4.4.4_r2 herunterzuladen? Oder soll es den gesamten Baum beim ersten Mal herunterladen (> 54G)? Bitte helfen Sie mir mit der Situation. Vielen Dank!

+0

'repo sync -c'. '-c, --current-branch' holt nur den aktuellen Zweig vom Server. – ElpieKay

Antwort

1

Ja! die official documentation von Hardware-Anforderungen:

Mindestens 100 GB freier Festplattenspeicher für eine Kasse, 150GB für einen einzelnen zu bauen, und 200 GB oder mehr für mehrere baut. Wenn Sie ccache verwenden, benötigen Sie noch mehr Platz.

Wenn auf dem vollen OS-System arbeiten werden Sie große Menge an Daten zu verarbeiten haben - die repo sync Befehl Ihnen mehr als 5 Stunden in Anspruch nehmen kann und es ist normal.
Der Befehl make, der Ihr Projekt erstellt und kompiliert, kann beim ersten Mal einige Stunden dauern.

0

Schritt android Quellcode (AOSP) in Ubuntu

  1. Erstellen Sie zunächst einen Ordner wie "AOSP-m" zum Download AOSP Code in Ihrem Computer zu kopieren.

  2. Terminal öffnen (Strg + Alt + T) und Ihre Dir neuesten erstellt Dir lassen ändern sagen "AOSP-m"

  3. Danach Führen Sie den folgenden Befehl im Terminal: - git clone git://gitz01/cm/download/android/manifest

  4. Run folgenden Befehl im Terminal nacheinander git config --global user.name "Your Name" git config --global user.email "[email protected]"

  5. dann laufen sie für repo init folgenden Befehl repo init -u git://gitz01/cm/download/android/manifest -b master -m identifiedmanifest.xml Hier können Sie identifiedmanifest.xml zu Ihrem gewünschten AOSP-Quellcode ersetzen, sagen wir android-6.0.1_r10.xml marshmellow.

  6. und im letzten Lauf repo sync Befehl. Dieser Befehl startet den Download Ihres gewünschten AOSP-Codes auf Ihrem Computer. Dieser Vorgang dauert mehr als 1 Stunde (abhängig von der Geschwindigkeit Ihrer Internetverbindung), um den Quellcode herunterzuladen.

es Das ist ... Happy Coding .......