Wechseln Sie von AOSP master zu froyo

Ich habe gerade den Meister mit Repo ausgecheckt. Jetzt will ich zu froyo wechseln. Wie kann ich das tun, ohne ein paar Sachen herunterzuladen? Ich möchte nicht noch ein paar Sachen herunterladen, ich möchte einfach nur zwischen den Filialen wie in einem normalen Git-Klon bewegen können.

  • Kopiere mehrere txt-Dateien in / system mit Android.mk
  • Android Build - Emulator auf Android Stiefel Logo stecken
  • Was sind ODEX-Dateien im Android?
  • Wo ist der Quellcode von Android Architecture Components?
  • Alternative Spiegel für Android Kernel 3.0 seit kernel.org ist unten?
  • Fehler beim Hinzufügen von vorgebauten apk mit gemeinsam genutzten Bibliotheken zu AOSP
  • Wie importiere ich die AOSP Apps (Launcher, Kontakte, ...) in Android-Studio?
  • Fehler: Android-Quelle baut in Eclipse
  • 4 Solutions collect form web for “Wechseln Sie von AOSP master zu froyo”

    Da Sie alles mit Repo heruntergeladen haben, können Sie problemlos Repo verwenden, um zwischen den Filialen zu wechseln, ohne alles wieder herunterzuladen:

    repo init -b froyo; repo sync

    Dies wird nur die Dateien herunterladen, die Sie benötigen, um Zweige zu wechseln, genau wie das Umziehen zwischen Zweigen mit Git.

    Keyboardsurfer bietet die Befehle zur Kasse den Froyo-Zweig jedes Projektes, das Sie derzeit haben.

    Jedoch werden Projekte, die zwischen den Revisionen hinzugefügt oder entfernt wurden, nicht hinzugefügt oder zu / von Ihrem Arbeitsbaum korrekt entfernt.

    So solltest du das zuerst führen und dann die Befehle von keyboardsurfer ausführen:

     cd .repo/manifests git checkout -b froyo korg/froyo cd ../.. repo sync 

    Cd in Ihr Repo-Verzeichnis, dann führen repo forall -c git checkout korg/froyo für die Überprüfung der Froyo-Zweig für alle subrepos und repo forall external/qemu sdk -c git checkout korg/tools_r6 für die Überprüfung der richtigen Android Tools für Froyo.

    Auf diese Weise arbeitet repo in ähnlicher Weise wie git submodule foreach . Sie können auch wieder in den Kopf Revisionen über git forall -c git checkout HEAD oder eine einfache repo sync

    Wenn der Zweig Sie sind und der Zweig, den Sie wechseln, hat die gleiche manifest.xml Datei, dann können Sie die folgenden Befehle verwenden, um das zu tun.

     repo forall -c git fetch aosp --tags repo forall -c git checkout -b john5.1.1_r14_api22 android-5.1.1_r14 

    Siehe auch Details unter http://johnliao52.github.io/2016/03/27/git-repo-skills.html

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.