19.11.2012 Views

Building Adobe AIR Applications

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CREACIÓN DE APLICACIONES DE ADOBE <strong>AIR</strong><br />

Desarrollo de aplicaciones de <strong>AIR</strong> para dispositivos móviles<br />

Más temas de ayuda<br />

Desarrolladores de Android: Compatibilidad con Android<br />

Desarrolladores de Android: constantes de nombre de la función de Android<br />

Ubicación de instalación<br />

Se pude permitir que la aplicación se instale o se mueva a la tarjeta de memoria externa, estableciendo el atributo<br />

installLocation del elemento manifest de Android en auto o preferExternal:<br />

<br />

<br />

<br />

]]><br />

<br />

<br />

El sistema operativo Android no garantiza que la aplicación se instalará en la memoria externa. Un usuario también<br />

puede mover la aplicación entre la memoria interna y externa utilizando la aplicación de configuración del sistema.<br />

Aun instalada en la memoria externa, los datos de usuario y la caché de la aplicación como, por ejemplo, el contenido<br />

del directorio de almacenamiento de la aplicación, los objetos compartidos y los archivos temporales, aún se<br />

almacenan en la memoria interna. Para evitar el uso de demasiada memoria interna, sea selectivo respecto a los datos<br />

que se guardan en el directorio de almacenamiento de la aplicación. Las grandes cantidades de datos se deben guardar<br />

en SDCard utilizando las ubicaciones File.userDirectory o File.documentsDirectory (que ambas asignaciones<br />

en la raíz de la tarjeta SD en Android).<br />

Activación de Flash Player y otros plug-ins en un objeto StageWebView<br />

En Android 3.0+, una aplicación debe activar la aceleración por hardware en el elemento de la aplicación de Android<br />

para que el contenido del plug-in se visualice en un objeto StageWebView. Para activar el procesamiento mediante<br />

plugin, establezca el atributo android:hardwareAccelerated del elemento application en true:<br />

<br />

<br />

<br />

<br />

<br />

]]><br />

<br />

<br />

<strong>AIR</strong> valida los elementos y los atributos en la parte de Android del descriptor de la aplicación. De forma<br />

predeterminada, <strong>AIR</strong> realiza la validación con el SDK de Android 2.2. El atributo android:hardwareAccelerated<br />

se añadió en Android 3.0, por lo que la utilidad <strong>AIR</strong> ADT se debe validar con Android 3.0 SDK (o posterior).<br />

En primer lugar, descargue el SDK de Android 3: Desarrolladores de Android: Instalación del SDK (en inglés).<br />

Durante el empaquetado, ajuste la opción -platformsdk en la ruta que contenga el SDK de Android apropiado<br />

(defina la ruta como el directorio que contiene la carpeta tools de Android). Por ejemplo:<br />

Última modificación 30/10/2012<br />

85

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!