¿Cuáles son los hardware recomendados para Android Studio?

Puede encontrar los requisitos del sistema estándar de Google aquí. Descargar Android Studio

Las especificaciones enumeradas dicen:

  1. Distribución de 64 bits capaz de ejecutar aplicaciones de 32 bits
  2. Mínimo de 3 GB de RAM, se recomiendan 8 GB de RAM; más 1 GB para el emulador de Android
  3. 2 GB de espacio disponible en disco mínimo, 4 GB recomendados (500 MB para IDE + 1.5 GB para Android SDK e imagen del sistema emulador)
  4. Resolución de pantalla mínima de 1280 x 800

He verificado mi uso de RAM, 8 GB de RAM (1600 MHz) es suficiente para el estudio y procesador de Android con 2.5 GHz o mejor.

Pero, creo que no es suficiente.

Estaba enfrentando problemas de rendimiento para el estudio de Android en la computadora donde el tamaño de caché L1 y L2 era de 32kB y 256kB y he comprobado en otro sistema donde el tamaño de caché L2 era de 6MB. Encontré la diferencia en el rendimiento.

Por lo tanto, piense también en el tamaño de la memoria caché, si va a comprar un sistema para desarrollar aplicaciones de Android.

Feliz codificación !!!

Ok, la gente aquí ya ha citado los requisitos oficiales del sistema desde la página de inicio, pero permítanme agregar algunas cosas:

Macbook Retina es muy recomendable, si lo preguntas. Eso viene con Mac OS X, bash, homebrew y fácil mantenimiento. PC con Windows también lo hará.

1) Macbook Air i5 1.7GHz con SSD y la memoria RAM de 4GB no era demasiado buena: se quedaba sin memoria de vez en cuando, a veces se calentaba bastante. En la Macbook Retina actual con 8 GB de RAM en total, casi todo se consume: se usan 7 GB. Así que mejor puede invertir en 6..8GB de RAM, si puede. Evitará que el sistema operativo se intercambie y se vuelva lento, cuando la RAM esté llena.

2) SSD es muy recomendable

3) El citado 1280 x 800 es bastante malo. El mínimo absoluto para un trabajo efectivo es 1440 x 900

Solo vaya con la máquina Intel porque el rendimiento del emulador se ejecuta a toda velocidad, y usuarios como yo, todavía llorando por una velocidad tan lenta. Intenta obtener procesadores de 4 núcleos como min i5 6600k. Un ram de 4 GB es una broma, el estudio de Android necesita un mínimo de 8 GB de ram. Esta es mi experiencia al decir sobre los requisitos anteriores.

Sobre esta pregunta no sé ¿Cuál es el propósito de DART o la máquina virtual? Estoy seguro de que, según la experiencia de la mayoría de los desarrolladores, fue necesario ajustar la aplicación en el mismo teléfono, pero codificando AS como IDE.
El resultado es interesante porque el mundo entero todavía tiene una gran expectativa de cuán fáciles y adaptativas son las aplicaciones en Android que no coinciden con la descripción general del desarrollador: porque el código estándar no significa o no es el mismo en todos los dispositivos como esperabas
¿Se rompió el hilo de la evolución de Android?
Es más que eso, estamos tratando de sincronizar dos entornos (dispositivos virtuales y dispositivos reales, sin computadoras personales): pero la única idea de codificar solo para Android en una máquina especializada para eso no está fuera de la mente, es la puerta principal para conectar directamente el código con dispositivos utilizados por los usuarios; el problema gira en torno a que las actualizaciones futuras, como las actualizaciones, probablemente requieran un cambio de hardware.
El desafío interesante sería una computadora dedicada para AS, pero como los requisitos, las actualizaciones de 4 computadoras son demasiado rápidas y luego las herramientas y el software deben estar preparados para esos cambios y las cadenas de actualizaciones que se ejecutan sobre ellos comienzan nuevamente; ¿Es una buena práctica lanzar un proyecto de aplicación móvil 4 en estas condiciones?
El campo y los espacios para la codificación aún no están definidos, simplemente se superponen de acuerdo con los proveedores y otras fábricas, más abierto no es estar en el medio de este campo, es desarrollar en un entorno definido con reglas claras dónde está, dónde quiere ir ? y cómo … usando este escenario … cómo te va

Ten un buen fin de semana,
German Medina Neria

Las especificaciones enumeradas en la página de Android Studio dicen

  • Distribución de 64 bits capaz de ejecutar aplicaciones de 32 bits
  • Mínimo de 3 GB de RAM, se recomiendan 8 GB de RAM; más 1 GB para el emulador de Android
  • Para el emulador acelerado: procesador Intel® con soporte para Intel® VT-x, Intel® EM64T (Intel® 64), y la funcionalidad Bit de desactivación de ejecución (XD), o procesador AMD con soporte para AMD Virtualization ™ (AMD-V ™)

Creo que 8 GB de RAM está bien, por lo general (sin un emulador) utilizo un máximo de 3 GB / 4 GB de RAM, si mi sistema no está haciendo mucho más.

Una cosa que no se menciona en las especificaciones es la potencia del procesador. Creo que quad core o 6-core / 8-core es el camino a seguir. Mi computadora portátil ahora ejecuta AMD E2-7110 (cuatro núcleos, hasta 1.8 GHz, 2 MB de caché L2), y siento que no es suficiente, me gustaría que las compilaciones fueran más rápidas. Me gustaría duplicar o triplicar el tamaño del caché y duplicar la velocidad del procesador.

Ventanas
Microsoft® Windows® 8/7 / Vista / 2003 (32 o 64 bits)
2 GB de RAM mínimo, se recomiendan 4 GB de RAM
400 MB de espacio en el disco duro + al menos 1 G para Android SDK, imágenes del sistema emulador y cachés
Resolución de pantalla mínima de 1280 x 800
Kit de desarrollo de Java (JDK) 7
Con un buen procesador Gui

Intel Core i5, 16 + gb de ram, 120 + gb ssd. La mejor pantalla que puede pagar (ppi + tamaño). Cómoda silla de oficina y mesa a juego.

Android Studio consume una gran cantidad de RAM, recomendaría ir con al menos 8 Gb, preferiblemente 12 Gb.