2012-04-24 10 views
7

En Windows XP, ¿hay una manera de:Manager SDK de Android, copia local de paquetes

  • encontrar los paquetes que se están descargando por el Administrador de Android SDK,
  • crear copias de seguridad de los paquetes,

Y más tarde, en una instalación nueva de Windows XP:

  • Administrador de instalación SDK de Android,
  • Copie las copias de seguridad de los paquetes en la ubicación "correcta",
  • e instale los paquetes?
+1

Puede leer el archivo xml en el sitio de Google que enumera los archivos .zip que el instalador descarga y descarga usted mismo. Se ha cubierto aquí muchas veces, el término habitual es "instalación sin conexión de Android SDK" –

+0

@Chris Stratton: Como dices, parece ser la mejor forma de obtener los archivos sin formato instalando el Administrador de Android SDK, ejecutándolo, permitiendo para actualizar el índice de repositorios, luego ver el archivo de registro del Administrador de SDK de Android para crear una lista de los archivos XML utilizados para indexar los repositorios, que tiene los enlaces directos a los archivos zip. Después de descargar los archivos zip, descomprímalos en los directorios correctos de cualquier nueva instalación de Android SDK Manager; el mapeo de los directorios es [aproximadamente explicado aquí] (http://developer.android.com/sdk/installing.html#sdkContents). – blunders

Respuesta

8

Suponiendo que está utilizando último SDK de Android R18-

El sistema operativo no importaría, por debajo de los pasos trabajarían para PC, Mac o Linux también.

  1. Descargar SDK para la plataforma requerida.
  2. Instale los paquetes requeridos, como API 8, API de Google, etc.
  3. Ahora, después de instalar los paquetes necesarios, debe ver estas carpetas en el directorio de instalación de SDK. (platforms, extras, add-ons, system-images)
  4. Simplemente cópielos a otro sistema (zip primero ya que estos tienen miles de archivos) donde necesita tener los paquetes instalados. (Instale SDK r18 de antemano, extraiga el zip o use .exe, pero no ejecute el administrador de SDK para actualizar)
  5. Inicie SDK Manager y debería detectar los paquetes.

Alternativamente carpeta de instalación completa SDK copia y copiarlo en otro sistema, pero sólo iba a funcionar en Windows y Linux a Windows a Linux o Mac a Mac.

+0

+1 Sameer Sharma: Sí, el SDK Manager de Android es r18, y los siguientes paquetes son actualmente los que recibo: Herramientas de Android SDK, Herramientas de Android SDK Platform, Android 2.2 API-8 SDK Platform, Android 2.2 API-8 Google API. ** Problema: ** De acuerdo, que hay miles de archivos, y comprimir/descomprimir los directorios correctos tiene más sentido dado que parece que estás diciendo que r18 solo requiere que los archivos estén en su lugar. El problema es que todavía no puedo averiguar cuál es la ruta raíz que se debe comprimir para cada uno de los paquetes. Posible esto es obvio, pero no los ve. ¿Alguna sugerencia? ¡Gracias! – blunders

+0

Aparece la mejor manera de obtener los archivos sin procesar instalando el Administrador de SDK de Android, ejecutándolo, lo que le permite actualizar el índice de repositorios, luego ver el archivo de registro del Administrador de SDK de Android para crear una lista de los archivos XML utilizados para indexar repositorios, que tiene enlaces directos a los archivos zip.Después de descargar los archivos zip, descomprímalos en los directorios correctos de cualquier nueva instalación de Android SDK Manager; el mapeo de los directorios es [aproximadamente explicado aquí] (http://developer.android.com/sdk/installing.html#sdkContents). ¿Alguna idea sobre este enfoque? ¡Gracias! – blunders

+0

Su enfoque suena bien. Pero, de todos modos, no debería ser capaz de descomprimir su copia local, el resultado sería el mismo, y debería crear un único archivo zip para todo el SDK, si lo desea, no debería importar, siempre y cuando la plataforma sea la misma. Mi enfoque es el siguiente: 'Instalar SDK en la ruta 'E: \ Android \ AndroidSDK \', actualizarlo a los últimos paquetes. Haga un zip para ello. Cópielo en otro sistema y extráigalo a cualquier unidad/ruta 'D: \ Android \ SDK \'. Ahora agregue la ruta SDK a las variables de entorno y listo. :) –

Cuestiones relacionadas