Ich beziehe mich auf die Kameraanwendung, die bereits auf meinem G1 installiert ist, nicht auf den Kamera-API-Quellcode.
Wie bekomme ich den Quellcode?
Sie müssen das Projekt mit git
aus dem Android-Repository klonen.
Die Projekt-URL lautet:
https://Android.googlesource.com/platform/packages/apps/Camera.git
Sie können das Projekt folgendermaßen klonen:
git clone https://Android.googlesource.com/platform/packages/apps/Camera.git
Der Quellcode befindet sich im Verzeichnis Camera.
Über diesen Link erfahren Sie, wie Sie alle Quellen herunterladen.
Wenn Sie Hilfe bei der Verwendung von git benötigen, überprüfen Sie gits Dokumentationsabschnitt .
Google hat das Hosting auf seine eigenen Server verlagert, sodass sich der Prozess geändert hat. Sie können die Kernel-Quelle nicht mehr online durchsuchen, der Android-Quellcode kann jedoch unter http://source.Android.com/source/downloading.html heruntergeladen werden.
Sie benötigen einen git-Client und viel Zeit, um den gesamten Quellcode herunterzuladen.
Wenn Sie nicht die gesamte aktuelle Version von Android möchten, finden Sie hier einige Alternativen:
Das Durchsuchen dieser öffentlichen Repos sollte Ihnen genügend Code für die Arbeit geben.
Diese Links können Ihnen helfen.
Nativen Code:
Kundenspezifischer Code:
Vor kurzem habe ich nach der App für Kontaktbestände in Android gesucht und diesen Thread angeschlagen. Ich konnte die Lösung finden.
git clone https://Android.googlesource.com/platform/packages/apps/Camera
ist der Weg, um Kamera-App zu klonen.
Alle Apps sind auf einer Seite aufgeführt
https://Android.googlesource.com/
Suchen Sie im Browser nach Paketen/Apps /, um den entsprechenden Apps-Repository-Namen zu erhalten.