0 votos

¿Las imágenes de disco SDK de las API para Windows y mac difieren?

Ok, es mi primera pregunta, lo siento si no se ajusta a los estándares de la comunidad!

He empezado a desarrollar en una máquina Windows, uso el ADT con Eclipse, mi SDK está actualizado con todas las APIs posibles de Android, es decir, (1.6-4.4). La máquina de Windows es bastante lenta, así que últimamente he conseguido un Mac (Mavericks), así que estoy confundido entre ADT para mac y Windows. ¿Las APIs actualizadas con el SDK funcionan con mac (puedo copiar y pegar las imágenes de la versión en el sdk de Mac desde el sdk de Windows)? o ¿debería actualizar el SDK (APIs) para mac? gracias por cualquier sugerencia!

2voto

Andy Brudtkuhl Puntos 1714

Algunas partes del SDK son iguales entre Windows, Linux y Mac, y otras no.

Las herramientas de desarrollo, como adb , fastboot y hprof son binarios nativos, así que son diferentes para cada sistema operativo. El emulador también es diferente para cada sistema operativo.

Las imágenes del sistema Android para el emulador son las mismas entre los diferentes sistemas operativos, por lo que no es necesario descargarlas de nuevo.

El android.jar Los archivos que contienen la biblioteca del marco de trabajo de Android también son los mismos entre los diferentes sistemas operativos. Tiene que ser así porque los archivos JAR se compilan en tu aplicación.

Si no estás seguro de qué actualizar, probablemente sea mejor empezar una nueva instalación de ADT. De esa manera, estarás seguro de terminar con una versión funcional, y no hay riesgo de fallar en la actualización de algo que deberías tener, o de versiones imitadas. Puede parecer que estás perdiendo el tiempo descargando algunas de las mismas cosas de nuevo, pero al menos podrás confiar en tus herramientas. Si intentas que Frankenstein tu instalación guarde la descarga, entonces, incluso si logras hacerlo bien, sospecharás que se ha roto cada vez que tengas un error inusual, y a la larga perderás más tiempo.

0voto

Sé que es una respuesta tardía, pero aquí está la respuesta. Algunas partes de la Los SDK son los mismos, excepto el director de SDK, el director de AVD, ADB, etc. . todas las imágenes del sistema jarras son comunes Recuerden que Java es un lenguaje independiente de la plataforma. En la vida real, uso el la misma biblioteca SDK para Windows, Mac y Linux . Los archivos están como intactos para Windows y Linux. Pero para Mac, tienes que descargar algunos otros archivos también. Y ya, no tienes que copiar y pegar. Sólo comparte a través de una red. Eso es lo mejor para que ambas copias sean iguales. descargar La nueva versión de Android en Linux reflejará eso en Windows. Yo uso el mismo SDK para:

  1. Android Studio Windows
  2. Android Studio Linux
  3. Android Studio Mac
  4. Xamarin Studio en Windows
  5. Visual Studio en Windows (desarrollo de Xamarin)
  6. Estudio Xamarin en Mac

Todo funciona bien. Lo único es que tienes que dar acceso de escritura para usuarios de Linux y Mac .

¡Gracias!

Por favor, comente para cualquier duda.

0 votos

El avd no se enlaza me pueden decir como realizarlo

0 votos

Necesitas un avd separado porque las extensiones de los ejecutables son diferentes. simplemente descarga todas las cosas que faltan.

0voto

stas Puntos 216

La lista de carpetas que se pueden compartir entre el sistema de archivos de Linux y Windows, ya que son los mismos archivos para el SDK de Android, son los siguientes. Usted puede copiar y pegar estas carpetas entre cualquier sistema operativo que utilice:

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

Aparentemente, tendrá que descargar las siguientes carpetas, es decir, las herramientas del SDK de forma diferente para cada sistema operativo, ya que son herramientas dependientes de la plataforma que dependen de sistemas operativos como Linux, Windows y Mac OS de forma diferente:

herramientas de construcción, plataforma-herramientas

Estas dos carpetas no consumen mucho ancho de banda de descarga. Así que puedes descargarlo fácilmente según el sistema operativo en el que estés trabajando.

Hasta ahora he probado y probado esto con éxito y todo ha funcionado bien con un soporte completo. ¡Esto ahorrará mucho espacio en el disco, así como el ancho de banda de descarga y el tiempo con seguridad!

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X