Cómo convertir una página web (html, css, js) en una aplicación de Android

Quiero hacer una aplicación para Android 4.4 que carga y ejecuta una página web fuera de línea. Quiero jugar este juego modificado de 2048 ( http://sanchit18.github.io ) en el dispositivo nexus-5 como una aplicación. ¿Cómo hacer eso usando eclipse adt o android studio?

Además, la página web muestra los gráficos correctamente, pero las imágenes en los mosaicos se representan incorrectamente cuando se ejecutan en un dispositivo móvil en el navegador web. ¿Cómo corregir esto? Por favor ayuda con estas dos consultas.

Puede utilizar Webview . WebView le permite visualizar páginas web como parte del diseño de su actividad.

Hoy en día, PhoneGap es probablemente la forma más eficiente de convertir una página web en una aplicación. Es de código abierto y genera aplicaciones para cada plataforma, no solo para Android.

Para este propósito, utilicé Phonegap mucho, y en el pasado lo habría recomendado.

Unfornutaley Phonegap tiene una importante desventaja: cada vez que se lanza una actualización de seguridad de Phonegap, Google Play requiere que actualice su aplicación. Si ha escrito muchas aplicaciones (como lo hice yo), tener que recrearlas todas (3 veces en los últimos 2 años) es bastante molesto. Por lo tanto, recomendaría Webview en su lugar.

Podría usar App Builder para convertir html a aplicación de Android. App Builder se puede descargar fácilmente en google playstore.

Utilice el software Intel XDK. Los siguientes pasos pueden hacerte crear aplicaciones.

  1. Instale Indel XDK desde https://software.intel.com/en-us/intel-xdk
  2. Importa tus archivos html en él.
  3. Convertir como aplicación (Android, iOS, Windows)

Para convertir su sitio web en una aplicación de Android, visite este enlace

Versión de pago: https://play.google.com/store/apps/details?id=com.web2apkbuilder.app.paid

Versión gratuita: https://play.google.com/store/apps/details?id=com.web2apkbuilder.app.free

El apk generado será compatible con Kitkat hasta la última versión de Android.