2011-04-21 7 views
7

Soy muy nuevo en el desarrollo de aplicaciones de Android. Acaba de comenzar ayer la aplicación Hello World de Android.Flujo de control de aplicaciones de Android?

Me preguntaba si habrá algún flujo de control en la aplicación de Android, como el Struts MVC, Spring MVC etc. en ellos.

Estoy trabajando en mejorar la aplicación de Android, por lo que pensé que conocer el flujo de control sería un buen comienzo.

Respuesta

2

The below flow explain about android application execution flow.

  1. Todos los archivos de recursos se combinan entre sí por AAP [Android de Activos de embalaje de herramientas]. Los archivos de recursos son como imágenes de audio y video, otros archivos relacionados con activos. 2.Java archivos convertidos en archivos .class por JVM.Así, la salida de la jvm será archivos .class, que son pesados ​​para poner en Android. Entonces, ese otro nivel de proceso se llevará a cabo.
  2. Por lo tanto, los archivos .Class se ingresan como entrada a la herramienta DX. Básicamente, esta es una herramienta que convertirá archivos .class a archivos .dex. Eso significa el archivo ejecutable de Dalvik. Esos archivos son aptos para ejecutarse en DVM (Máquina Virtual de Dalvik)

  3. Después de obtener archivos .dex, los empaqueté con el generador de APK. Que es básicamente, aplicación de empaque. Por lo tanto, estos archivos empaquetados se guardan en los dispositivos y DVM los ejecutará.

Android Application Workflow

Cuestiones relacionadas