3 votos

¿Cómo puedo identificar si mi dispositivo utiliza el tiempo de ejecución ART o Dalvik?

Tengo una aplicación llamada Timberman .

The image shows the note

Debajo de la descripción da una nota importante:

El juego no es compatible con los dispositivos ART por el momento. Por favor, cambia a Dalvik.

No entiendo qué / cómo se puede confirmar si su dispositivo es un dispositivo ARM o un Dalvik apoyado. También por favor dar una clara diferencia entre Dalvik y un ART.

Nota : Me gustaría aclarar que no busco ninguna recomendación sobre ninguna aplicación en particular. Sólo quiero saber: ¿cómo afecta el ART al juego/dispositivo? ¿Tiene algo que ver con la seguridad del teléfono o simplemente el funcionamiento del dispositivo difiere?

He instalado/utilizado muchas aplicaciones hasta ahora, pero nunca me he encontrado con este tipo de nota.

10voto

Andy Brudtkuhl Puntos 1714

Respuesta corta: a menos que lo hayas cambiado tú mismo, es Dalvik.

Dalvik es actualmente el VM soportado para Android. ART es una nueva VM, que se espera que se convierta en la soportada para la futura versión L. Si estás usando la versión preliminar de L para desarrolladores, estás usando ART.

En KitKat, hay una vista previa (una versión beta temprana) de ART, que puedes activar desde las opciones de desarrollador. No se recomienda hacer esto, porque la vista previa tiene errores y aún no es compatible con todas las aplicaciones. La opción está ahí principalmente para que los desarrolladores de aplicaciones prueben sus aplicaciones con ART e informen de los errores.

Así que, a menos que estés usando la vista previa para desarrolladores L, o hayas activado ART en los ajustes para desarrolladores, estarás usando Dalvik, que es la única opción recomendada para los usuarios finales.

0voto

NightCrawler Puntos 111

Básicamente hay dos entornos de ejecución en Android.

1) Dalvik VM : Dalvik es el tiempo de ejecución gestionado que utilizan las aplicaciones y algunos servicios del sistema en Android. Dalvik se creó originalmente para el proyecto Android.

2) ART- ART es un nuevo tiempo de ejecución de Android que se está introduciendo de forma experimental en la versión 4.4 y que acabará sustituyendo a Dalvik. Se trata de un avance del trabajo en curso en KitKat que puede activarse en Ajustes > opciones de desarrollador.

Importante: Dalvik debe seguir siendo el tiempo de ejecución por defecto o te arriesgas a romper tus implementaciones de Android y las aplicaciones de terceros.

El contenido anterior es del sitio de desarrolladores de Android.

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