¿Cuáles son los requisitos de hardware para Android Studio y Genymotion?

Hola marwan

Estos son los requisitos del sistema para Android Studio:

Ventanas

  • Microsoft® Windows® 7/8/10 (32 o 64 bits)
  • 2 GB de RAM mínimo, se recomiendan 8 GB de RAM
  • 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)
  • Resolución de pantalla mínima de 1280 x 800
  • Kit de desarrollo de Java (JDK) 8

Mac

  • Mac® OS X® 10.8.5 o superior, hasta 10.11.4 (El Capitan)
  • 2 GB de RAM mínimo, se recomiendan 8 GB de RAM
  • 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)
  • Resolución de pantalla mínima de 1280 x 800
  • Kit de desarrollo de Java (JDK) 6

Linux

  • Escritorio GNOME o KDE Probado en Ubuntu® 12.04, Precise Pangolin (distribución de 64 bits capaz de ejecutar aplicaciones de 32 bits)
  • Distribución de 64 bits capaz de ejecutar aplicaciones de 32 bits
  • GNU C Library (glibc) 2.11 o posterior
  • 2 GB de RAM mínimo, se recomiendan 8 GB de RAM
  • 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)
  • Resolución de pantalla mínima de 1280 x 800
  • Kit de desarrollo de Java (JDK) 8

Lea más aquí: descargue Android Studio

Y aquí están los requisitos del sistema para Genymotion: (prefiero BlueStacks, o el emulador predeterminado)

  • Tarjeta de video compatible con OpenGL 2.0, con un controlador actualizado. Recomendamos el uso de uno de los siguientes chips gráficos mínimos: Intel HD Graphics 4000 (2012), Nvidia GeForce 500 Series (2011), ATI Radeon HD 6000 Series (2011);
  • CPU de 64 bits, con capacidad VT-x o AMD-V, habilitada en la configuración del BIOS;
  • Memoria RAM: al menos 2 GB;
  • Resolución de pantalla superior a 1024 x 768 píxeles;
  • Espacio libre en el disco duro: al menos 100 MB.
  • Se requiere un mínimo de 2 GB de espacio libre para implementar un dispositivo virtual. Es posible que necesite más de 8 GB según el uso que haga de los dispositivos virtuales y las aplicaciones que haya instalado.

Lea más aquí: Requisitos

Por supuesto, puedes seguir las especificaciones pero, piensa en esto como un videojuego, ¿jugarías un juego con las especificaciones mínimas? Tal vez, pero los gráficos serán terribles, probablemente se bloqueará mucho, una mala experiencia general.

Si va al mínimo con Android Studio, lo pasará mal, 5 minutos de tiempo de compilación si no es divertido. Piénselo, cambia algo y luego tiene que ver si funciona, haga esto 4 veces seguidas y está mirando la pantalla sin nada más que hacer durante 20 minutos.

Solía ​​tener: Windows, i5, 8 GB de RAM, disco duro normal

Actualice a: Mac, i7, 16 GB de RAM, disco duro de estado sólido

Mi tiempo de compilación anterior fue de 5 minutos, y la primera compilación del día fue horrible, aproximadamente 15 minutos, también cuando abrí Android Studio por la mañana tuve suficiente tiempo para preparar un café, beberlo, ir al baño y luego esperar uno o dos minutos.

Mi nuevo equipo funciona muy bien, el tiempo de compilación es de 1 minuto la primera vez y luego es de solo 11 segundos.

También sobre el sistema operativo, mi experiencia con OSX ha sido impecable, cuando solía instalar mi entorno de desarrollo, tuve que pasar 1 día solucionando problemas con Windows, con Mac me sorprendió lo simple que era, solo presione siguiente en cada diálogo y Estaba codificando. Regreso de la tienda y 20 minutos más tarde estaba codificando.

Sobre el emulador, lo mejor suele ser GenyMotion, pero aún así, ejecutar un emulador y Android Studio al mismo tiempo es una gran oferta, incluso con mi equipo actual que pruebo directamente en mi teléfono porque es más rápido.

More Interesting

Con 315 millones de dispositivos iOS activos y $ 700 millones pagados a los desarrolladores de iOS solo el último trimestre, ¿cuál es el caso para desarrollar primero en Android?

¿Cómo empezar a aprender cómo hacer aplicaciones de Android? ¿Es el conocimiento de Java una condición previa?

¿Cuáles son las mejores prácticas para que una aplicación móvil se comunique con el servidor que requiere autenticación?

¿Cuál es el marco más utilizado para las pruebas de aplicaciones de Android? MonkeyRunner, Robotium, Espresso o algo más?

Cómo mantener tus aplicaciones de Android organizadas

Cómo bloquear llamadas restringidas en Android

¿Cuánto trabajo le cuesta a un desarrollador convertir una aplicación de iOS en una aplicación de Android?

¿Qué paga más: desarrollo de aplicaciones o juegos para Android?

¿Los programas Java que dependen del Sun Java JDK de 32 bits consumen menos memoria que su contraparte de 64 bits en Ubuntu?

¿Cuál es el equivalente Android de iBeacon?

¿Qué habilidades de codificación se necesitan para el desarrollo de aplicaciones de Android?

¿Está bien vender el código fuente de tu juego si ya está en la tienda de aplicaciones (vendiéndolo en sitios como Chupamobile)?

¿Cómo afecta el recolector de basura de Java a la eficiencia del sistema Android?

Cómo comenzar a construir una carrera de desarrollo de Android

¿Por qué Android usa código Java, cuando Objective C es mucho más rápido que Java en ejecución?