Hallo zusammen.
In diesem Video zeige ich Ihnen, wie Sie Android 15 aus dem Quellcode herunterladen und erstellen können.
Wir werden drei Hauptschritte durchlaufen: Einrichten der Umgebung, Herunterladen des AOSp-Codes und schließlich Erstellen
der Anwendung.
Wenn Sie das noch nie gemacht haben, keine Sorge, ich werde Sie durch jeden Teil führen.
Fangen wir gleich damit an.
Bevor wir loslegen, sollten wir sicherstellen, dass Ihr System tatsächlich mit der Erstellung von Android 15 umgehen kann.
Auf der offiziellen Google-Website finden Sie die folgenden Informationen.
Stellen Sie zunächst sicher, dass Sie einen 64-Bit-x86-Rechner verwenden.
Ältere 32-Bit-Systeme sind für neuere Android-Versionen einfach nicht mehr geeignet.
Diese funktionieren nur für Android 2. 3 und früher.
Nächster Punkt: Lagerung.
Sie benötigen mindestens 400 GB freien Speicherplatz.
Das macht etwa 250 GB für den Download des Quellcodes und weitere 150 GB für die Erstellung aus.
Und wenn Sie einen vollständigen Spiegel der AOSp-Repos verwenden.
Sie brauchen jetzt noch mehr Platz für Ram.
Sie werden mindestens 64 GB benötigen.
Ja, das ist eine Menge, aber Android ist ein riesiges Projekt.
Zum Vergleich: Google erstellt Android auf 72-Kern-Maschinen mit 64 Gigabyte Ram, und das dauert etwa
40 Minuten.
Wenn Sie ein System mit sechs Kernen und der gleichen Menge an Ram verwenden, dauert ein kompletter
Build etwa sechs Stunden.
Sie brauchen also eine ziemlich solide Maschine, um das reibungslos zu schaffen.
Keine Sorge, Sie können immer noch mit einer anständigen Maschine mit 16 Kernen und 32 GB Ram leben.
Werfen wir einen Blick auf die Anforderungen an das Betriebssystem.
Um Android 15 zu bauen, muss auf Ihrem Rechner eine 64-Bit-Linux-Distribution laufen, die die GNU C-Bibliothek
Version 2 enthält. 17 oder höher.
Wenn Sie wie wir Android 11 oder neuer bauen, müssen Sie auch auf Ubuntu 18 sein. 04 oder später.
Diese Version verfügt über die richtigen Werkzeuge und Paketunterstützung, so dass sie eine solide Wahl ist.
Wichtiger Hinweis: macOS wird ab Juni 2021 nicht mehr für die Android-Entwicklung unterstützt.
Wenn Sie mit einem Mac arbeiten, müssen Sie entweder eine Linux-Umgebung in einer VM einrichten oder auf einen nativen Linux-Rechner
wechseln.
Sobald Sie das richtige Betriebssystem installiert haben, können Sie die erforderlichen Pakete installieren und mit dem Einrichten
Ihrer Build-Umgebung beginnen.
Jetzt werden wir die erforderlichen Pakete installieren, die Sie zum Erstellen von Android benötigen.
Machen Sie weiter und kopieren Sie den Befehl, den Sie auf dem Bildschirm sehen, aus der offiziellen Android-Dokumentation.
Quelle: Android. com.
Gut, jetzt werden wir die Pakete installieren, die für die Erstellung von Android 15 benötigt werden.
Vergewissern Sie sich, dass Sie auf Ubuntu 18 sind. 04 oder höher, dann öffnen Sie Ihr Terminal und führen Sie diesen Befehl aus.
Dies wird eine Reihe von Tools installieren, die wir benötigen, einschließlich git, das für das Herunterladen
des AOSp-Quellcodes später in meinem Setup sehr wichtig ist, es ist bereits installiert, also werden keine zusätzlichen Pakete installiert.
In diesem Abschnitt erfahren Sie, welche Software installiert werden muss, um mit AOSp zu arbeiten.
Das ist open JDK make python3 und etwas namens repo.
Jetzt für die neuesten Android-Versionen, einschließlich 15.
Diese ersten drei Werkzeuge öffnen JDK make und python3 prebuild.
Wir brauchen sie also nicht separat zu installieren.
Was wir brauchen, ist repo und das werden wir als nächstes installieren.
Ja.
Wechseln wir nun zum Terminal und führen die Befehle aus.
Zuerst aktualisieren wir unsere Paketinformationen.
Kopieren Sie dies und fügen Sie es ein.
Warten Sie einen Moment, bis es fertig ist.
Sobald das erledigt ist, installieren Sie den Repo Launcher.
Dieser Befehl installiert das Repo-Tool, das wir zum Synchronisieren des Android-Quellcodes verwenden werden.
Wenn dies ohne Fehler funktioniert, sind Sie startklar.
Wenn das aus irgendeinem Grund nicht funktioniert hat, können Sie das Repo auch manuell installieren.
Und so geht's.
Dies lädt den Repo Launcher herunter, prüft den GPG-Schlüssel und installiert ihn in Ihrem Root-Bin-Verzeichnis.
Letzter Schritt.
Vergewissern Sie sich, dass es richtig installiert wurde.
Sie sollten so etwas wie Repo Launcher Version 2 sehen. 17 oder höher.
Und das war's.
Sie haben nun das Repo installiert und können den Quellcode von Android 15 herunterladen.
In der nächsten Sitzung werden wir den Quellcode von Android 15 herunterladen.