2011-05-10 21 views
6

Me gustaría saber cómo descargar una versión específica del código fuente de Android. Ya he probado el comando siguiente
Descargar código fuente específico de Android

repo init -u https://android.googlesource.com/platform/manifest 
repo sync 

y yo era capaz de descargar de pan de jengibre 2.3.4. Sin embargo, también me gustaría descargar 2.3.3. ¿Hay alguien que pueda decirme el comando correcto? ¿Existe alguna forma de descargar el código fuente sin archivos de versión porque no tengo planes de cambiar el código fuente y cargarlo?

Respuesta

8

pude descargar 2.3.3 usando los siguientes comandos:

repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.3.3_r1 
repo sync 

Gracias por su ayuda.

+0

¿hay alguna otra manera de descargar esta versión del código fuente sin git o repo? ya que tengo una conexión de red no confiable y necesito una forma de descargar el código que se puede reanudar ... gracias de antemano –

+0

@Ahmed Kotb, lo siento, pero no he intentado hacer eso todavía. ¿Quiere decir descargar el código fuente a través de HTTP o FTP en lugar de git/repo? Por ahora, no sé de otra manera, pero si descubres cómo, te lo haré saber. – artsylar

+0

sí http, ftp o torrent servirán. muchas gracias –

3

No existe la etiqueta android-2.3.4_r1 en el repositorio https://android.googlesource.com/platform/manifest. Por ejemplo, https://android.googlesource.com/platform/dalvik repositorio tiene la etiqueta android-2.3.4_r1. Puede ver esa etiqueta en https://android.googlesource.com/platform/dalvik/+refs.

En resumen, la etiqueta android-2.3.4_r1 está etiquetada en una parte de los repositorios de Android.

Si comprueba el código fuente de etiquetado android-2.3.4_r1 en dalvik, intente estos comandos como a continuación.

repo init -u https://android.googlesource.com/platform/manifest 
repo sync 
cd dalvik 
git checkout android-2.3.4_r1 
+0

Hi Wataru. Gracias por su respuesta. Solo me gustaría confirmar tu respuesta. ¿Significa que si ejecuto "git checkout android-2-3-3_r1" cambiará a código fuente 2.3.3? – artsylar

+0

Sí, lo hace. Sin embargo, que puede cambiar a 2.3.3 está limitado al proyecto (dalvik, kernel ...) está etiquetado por "android-2.3.3_r1". – Wataru

3

Aunque esta pregunta ha sido respondida, ninguna de las respuestas funciona para mí. Me tomó un tiempo resolver esto, así que pensé que iba a compartir la respuesta, ya que podría salvar a alguien de dolor.

Para descargar el código fuente, vaya al espejo github, puede descargar un archivo ZIP (ver a la izquierda de la captura de pantalla el botón "Descargar ZIP") y seleccione la etiqueta de la versión que desee. Vea esta captura de pantalla.

enter image description here

Cuestiones relacionadas