Plataformas SDK de Android entre Linux y Windows

Estoy de arranque dual de Windows 7 y Ubuntu 12.04 Linux. ¿Puedo copiar mis plataformas SDK de Android de mi partición windows a la partición linux? ¿O son diferentes las plataformas? No quiero perder el tiempo de volver a descargar todos los paquetes de nuevo.

El SDK de Android depende de la plataforma. Compruebe esto: http://developer.android.com/sdk/index.html

El SDK de Android depende de la plataforma. Eso es correcto.

Pero si desea ahorrar algo de espacio, puede compartir varias carpetas entre los dos sistemas operativos. Puede vincular carpetas de Windows en Linux usando algo como ln -s /media/Windows/sdk/XXX ./XXX para las siguientes carpetas de plataforma independientes:

  • Extras
  • Plataformas
  • Muestras
  • fuentes
  • Sistema de imágenes

A continuación, inicie el SDK de Android en Linux ./tools/android y compruebe si los paquetes están disponibles o si algunos están rotos.

Aunque he configurado una máquina virtual para hacer el desarrollo de Android, pero metch es correcto. Funcionó para mí.

He utilizado script bash con el siguiente código para hacer el enlace simbólico

 #!/bin/bash ln -s /home/user/software/sdk/extras /home/user/work/sdk/ ln -s /home/user/software/sdk/platforms /home/user/work/sdk/ ln -s /home/user/software/sdk/samples /home/user/work/sdk/ ln -s /home/user/software/sdk/sources /home/user/work/sdk/ ln -s /home/user/software/sdk/system-images /home/user/work/sdk/ 

Así, Hay alguna diferencia y algo de simliaridad, las plataformas de carpetas, plataformas-herramientas, muestras, fuentes pueden ser compartidos y son los archivos más grandes

Puede vincular estas cuatro carpetas a la carpeta sdk de linux

 ln -s /mnt/path/to/your/windows/sdk/* /home/youname/yourAndroidBundle/sdk/ 

A continuación se muestra la lista de carpetas que puede compartir entre el sistema de archivos Linux y Windows, ya que son los mismos archivos para Android SDK. Sólo puede copiar y pegar estas carpetas entre cualquier sistema operativo que utilice:

Complementos, docs, extras, ndk-bundle, plataformas, skins, fuentes, sistema-imágenes, herramientas

Aparentemente, necesitará descargar las siguientes carpetas, es decir, SDK Tools de manera diferente para cada OS, ya que son herramientas dependientes de la plataforma que dependen de SO como Linux, Windows y Mac OS de manera diferente:

Herramientas de construcción, herramientas de plataforma

Estas dos carpetas no consumen mucho de un ancho de banda de descarga. Así que usted puede descargarlo fácilmente como por el sistema operativo en el que está trabajando.

He probado y probado con éxito hasta ahora y todo funcionó bien con total apoyo. Esto ahorrará mucho espacio en disco, así como el ancho de banda de descarga y el tiempo de seguro!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.