videos velocidad traban ser reproduce que procesador porque pivotmobile para overclock nucleos los lento frecuencia celular bajar aumentar activar android actionscript-3 air flash-cs5

android - velocidad - porque mi celular reproduce lento los videos



¿Cómo puedo mejorar la velocidad de carga/velocidad de publicación para una aplicación de AIR para Android con muchas clases? (1)

Tengo el siguiente escenario:

Una aplicación para dispositivos Android que tiene cientos de clases. Estoy usando Flash CS5.5, desarrollando en AS3 usando AIR para Android.

La aplicación es un juego de rompecabezas y cada clase representa uno de los elementos del rompecabezas. Cada clase es un derivado de una clase base y solo contiene información específica, como nombre único, categoría, lugar en el rompecabezas. Cada clase también le ha adjuntado una imagen de 80 x 80 px. Sin embargo, hay alrededor de 300 clases como esta.

La aplicación funciona sin problemas UNA VEZ QUE SE CARGA porque la aplicación demora una eternidad en publicarse y luego se ejecuta en el dispositivo móvil. No tengo ningún problema con que el tiempo de exportación / publicación sea alto y el tiempo de instalación en el dispositivo móvil sea bastante alto. Pero cada vez que ejecuto la aplicación desde el dispositivo móvil, su carga tarda unos 2 minutos, lo que es anormalmente alto, ni siquiera los juegos FPS 3D de alta gama se cargan durante ese tiempo. Las pruebas se realizan en un HTC Sensation con Android 4.0 y, posteriormente, 4.1.

Mi pregunta es, ¿qué puedo hacer para ayudar a reducir este tiempo de inicio inicial? Menciono nuevamente, la aplicación se ejecuta sin problemas una vez cargada, ya que realmente no es tan compleja ni usa muchos gráficos aparte de las muchas imágenes JPG de 80x80 adjuntas a cada clase. En las primeras pruebas, cuando tenía como 20-30 clases solo implementadas, todo fue sencillo. Cuando agregué todos los elementos necesarios para el juego después de que se completó la lógica del juego, todo fue lento para cargar.

Gracias por cualquier respuesta / sugerencia.


Si desea acelerar los tiempos de compilación para un proyecto de AS3 en Flash CS5.5, vaya a la configuración de Actionscript 3 para su archivo .fla y desactive el "Modo de advertencia". El modo de advertencia tiene un poco de sobrecarga porque intenta darle advertencias útiles al migrar el código de AS2 a AS3. Si sabes lo que estás haciendo, puedes apagarlo y ahorrar mucho tiempo.

1) Archivo> Configuración de publicación. 2) Haga clic en el ícono de llave al lado de ''Actionscript 3.0'' 3) Desmarque ''Modo de advertencia''

Esto cortó un poco las veces de compilación en un gran proyecto para mí. Otra cosa que ayuda es dividir tus activos en swfs / swcs más pequeños que acaban de entrar durante el tiempo de ejecución.

Solo una respuesta parcial, no estoy seguro de cómo solucionar un tiempo de carga lento en un dispositivo Android. ¡Buena suerte!