El ecosistema de aplicaciones de Android ha demostrado ser versátil y amigable para los desarrolladores después de un poco de inicio lento. Puede desarrollar una aplicación para Android y publicarla en Play Store con solo algunas restricciones básicas. Esto ha llevado a una gran cantidad de aplicaciones de Android realmente geniales, algunas de las cuales no están disponibles en iOS u otras plataformas. La ejecución de aplicaciones de Android generalmente requiere un teléfono inteligente o tableta Android, ¡obviamente! – ¿Pero qué pasa si actualmente usa iOS y quiere probar Android sin obtener un dispositivo Android?
Afortunadamente, con un poco de trabajo preliminar, puedes ejecutar aplicaciones de Android en una vieja PC con Windows. Hay algunas maneras diferentes de hacerlo, cada una con sus propias fortalezas y debilidades. Según un sitio web popular,
Android Studio
Una forma popular de ejecutar aplicaciones de Android en una PC es pasar por el emulador de Android lanzado por Google como parte del Android Studio oficial. El emulador se puede usar para crear dispositivos virtuales que ejecuten cualquier versión de Android que desee con diferentes resoluciones y configuraciones de hardware. El primer inconveniente de este proceso es el proceso de configuración algo complicado.
Tendrá que tomar el instalador del sitio de Google y ejecutar el proceso de configuración para descargar las plataformas que desee, probablemente cualquiera que sea la versión más reciente de Android en ese momento (7.1 en el momento de la publicación). Google tiene algunas opciones de emulación preconfiguradas disponibles en el menú para dispositivos Nexus / Pixel, pero también puede configurar los parámetros manualmente. Una vez que haya arrancado su dispositivo virtual, necesitará instalar las aplicaciones, pero el emulador es la versión de código abierto de Android, que no incluye aplicaciones de Google.
Como no hay Play Store, debe administrar algunos archivos. Tome el APK que desea instalar (ya sea el paquete de aplicaciones de Google u otra cosa) y suelte el archivo en la carpeta de tools
en su directorio SDK. Luego use el símbolo del sistema mientras su AVD se está ejecutando para ingresar (en ese directorio) adb install filename.apk
. La aplicación debe agregarse a la lista de aplicaciones de su dispositivo virtual.
La gran ventaja aquí es que el emulador es Android no modificado desde la fuente. La forma en que las aplicaciones se procesan en el emulador será la misma que en los dispositivos, y casi todo debería ejecutarse. Es ideal para probar las compilaciones de aplicaciones antes de cargarlas en dispositivos de prueba. El mayor problema es que el emulador es lo suficientemente lento como para que no quiera acostumbrarse a ejecutar aplicaciones en él. Los juegos también están realmente fuera de discusión.
BlueStacks App Player
Si está buscando tener múltiples aplicaciones y juegos en funcionamiento en su computadora con el mínimo esfuerzo, BlueStacks es su amigo. BlueStacks App Player se presenta como una forma de hacer que las aplicaciones funcionen, pero en realidad ejecuta una versión completa (muy modificada) de Android detrás de escena. No solo eso, sino que tiene la Play Store incorporada, por lo que tiene acceso instantáneo a todo el contenido adquirido. En realidad, agrega una entrada a su lista de dispositivos de Google Play, haciéndose pasar por un dispositivo Android.
El cliente BlueStacks se cargará en una ventana de escritorio con diferentes categorías de aplicaciones como juegos, redes sociales, etc. Hacer clic en una aplicación o buscar hace algo inesperado: muestra el cliente completo de Play Store tal como se muestra en las tabletas. En realidad, puede navegar en esta interfaz como lo haría en un dispositivo Android real, lo que deja en claro que BlueStacks tiene mucho más que el front-end “App Player”. De hecho, puede instalar un iniciador de terceros como Nova o Apex desde Play Store y configurarlo como predeterminado. La pantalla principal en BlueStacks con las categorías de aplicaciones es solo una pantalla de inicio personalizada, por lo que reemplazarla hace que BlueStacks se sienta casi como un dispositivo Android normal.
Tener acceso completo a Play Store significa que no se perderá el tiempo con las aplicaciones de carga lateral, y BlueStacks logra ejecutar las aplicaciones bastante bien. La mayoría de los juegos son jugables, pero tenga en cuenta que tendrá problemas para operar muchos de ellos con un mouse. Si su PC tiene una pantalla táctil, aún puede usar aplicaciones y juegos que dependen de más de una entrada táctil. BlueStacks puede hacer que una tableta con Windows se convierta en una tableta Android a tiempo parcial. BlueStacks llama a la tecnología que hace que esto sea posible “LayerCake” porque las aplicaciones de Android se ejecutan en una capa encima de Windows.
El único problema real con BlueStacks es que no está ejecutando una compilación estándar de Android. Todas las modificaciones que la compañía hizo para que las aplicaciones funcionen en una PC pueden causar problemas: algunas aplicaciones no se ejecutan o se bloquean inesperadamente. Este entorno personalizado también es de poco valor como herramienta de desarrollo porque no hay garantía de que las cosas funcionen de la misma manera en BlueStacks que en un dispositivo Android real sin todas las modificaciones de back-end. También es un servicio gratuito con una suscripción profesional de $ 2, o puede instalar algunas aplicaciones patrocinadas.
Puertos de PC con Android
Si no le importa un poco de molestia adicional, puede tener una experiencia de aplicación de Android más fluida instalando una versión modificada del sistema operativo en su PC. Hay algunos puertos de Android que se ejecutarán en las PC de escritorio, pero no todos los sistemas podrán ejecutarlos correctamente. Las dos opciones principales para una instalación completa de Android en PC son Android-x86 Project y Remix OS (en la foto de arriba), que se basa en x86. También hay una versión de “reproductor de aplicaciones” de Remix que se ejecuta en Windows, pero he encontrado que es extremadamente temperamental.
Ninguno de los dos está en perfecto estado, pero Remix OS está un poco más desarrollado. Remix requiere al menos 2 GB de RAM y un procesador de doble núcleo de 2 GHz, pero prácticamente necesitará más que eso para un buen rendimiento. La interfaz de usuario no es Android estándar: se basa en el código del proyecto x86, pero se ha modificado para una experiencia más similar a la de un escritorio. Sin embargo, eso podría ser preferible. Puedes instalarlo sobre Windows, pero esa no es la mejor idea. La forma más inteligente sería crear una partición separada del disco duro e instalar Android allí. El instalador Remix lo ayudará a hacer eso.
Si no desea instalar Android en su PC, puede intentar ejecutar uno de estos sistemas operativos en VirtualBox, que debería ser un poco más rápido que el emulador oficial de Android. Probablemente todavía no sea lo suficientemente bueno para los juegos, pero la mayoría de las aplicaciones deberían instalarse y ejecutarse correctamente (BlueStacks es más rápido en esto). No hay integración de Google Play cuando instala puertos Android, pero la carga de servicios de Play es bastante simple con Remix.
Entonces, ¿cuál es la mejor manera?
Si necesita probar algo con la intención de ponerlo en otros dispositivos Android, el emulador sigue siendo la mejor manera. Esto es más adecuado para los desarrolladores, ya que la configuración y administración de aplicaciones es complicada. Es lento, pero podrás ver cómo funcionarán las cosas en el negocio real. Los puertos de PC con Android son definitivamente divertidos para jugar, y el rendimiento es sólido cuando se ejecutan aplicaciones, pero pueden ser complicadas.
Si está interesado en ejecutar más de un puñado de aplicaciones en su PC para poder usarlas y disfrutarlas, BlueStacks App Player es la mejor solución. Es rápido, tiene acceso a Play Store y funciona en dispositivos Windows multitáctiles. Creo que sigue siendo el mejor de los “reproductores de aplicaciones” para Windows. Si realmente desea utilizar aplicaciones de Android a largo plazo en su PC, puede considerar instalar Remix OS. Tomará tiempo para que funcione, pero es un sistema operativo completo basado en Android para su PC.
Para obtener más información sobre la aplicación de Android y el desarrollo web, puede comunicarse con nosotros en: https://applaunch.io/en