Animate CC permite publicar contenido para Adobe® AIR™ para Android.

Este artículo describe el ajuste de la configuración de publicación para AIR for Android en Animate. Para obtener información completa sobre el desarrollo de aplicaciones de Adobe AIR™, consulte Creación de aplicaciones de Adobe AIR.

Para obtener información sobre los requisitos de hardware y software en las aplicaciones de AIR para escritorio y dispositivos móviles, consulte los Requisitos del sistema de AIR.

Para ver toda la documentación de desarrolladores de AIR, consulte la Referencia de Adobe AIR.

Vídeos y tutoriales

Los siguientes tutoriales de vídeo describen cómo crear aplicaciones de AIR™ for Android en Animate:

Nota:

(Solo AIR 3.7) Empaquetado de aplicaciones solo con motor de ejecución captador (Android)

Con AIR 3.7, el empaquetado de aplicaciones de AIR para Android en cualquier destino incorporará el motor de ejecución de AIR. Esto ayuda a mejorar la experiencia del usuario, ya que elimina la necesidad de descargar el motor de ejecución de AIR por separado. No obstante, un efecto no deseado es el aumento del tamaño de la aplicación de aproximadamente 9 MB.

Animate muestra advertencias si se empaqueta una aplicación de AIR for Android con la opción de motor de ejecución compartido.

Creación de un archivo de Adobe AIR for Android

Puede crear documentos de Adobe AIR for Android en Animate con el comando Archivo > Nuevo. También puede crear un archivo FLA de ActionScript® 3.0 y convertirlo en un archivo de AIR for Android desde el cuadro de diálogo Configuración de publicación.

Para crear un archivo AIR for Android, realice una de las acciones siguientes:

  • Seleccione AIR for Android en la pantalla de bienvenida o en el cuadro de diálogo Nuevo documento (Archivo > Nuevo).

  • Abra un archivo FLA existente y conviértalo en un archivo de AIR for Android. Seleccione AIR for Android en el menú Destino del cuadro de diálogo Configuración de publicación (Archivo > Configuración de publicación).

Previsualización o publicación de una aplicación de AIR for Android

Puede previsualizar un archivo SWF de Animate AIR for Android como lo haría en la ventana de la aplicación de AIR. La vista previa es útil si desea ver los efectos visibles de la aplicación sin empaquetar ni instalar la aplicación.

  1. Compruebe que ha definido el parámetro Destino del cuadro del diálogo Configuración de publicación como AIR for Android.

  2. Seleccione Control > Probar película > Probar, o bien, presione Control+Intro.

Si no ha ajustado la configuración de la aplicación desde el cuadro de diálogo Configuración de aplicación e instalador, Animate genera un archivo descriptor de la aplicación predeterminado (swfname-app.xml) para usted. Animate crea el archivo en la misma carpeta en la que se escribe el archivo SWF. Si ha definido la configuración de la aplicación en el cuadro de diálogo - Configuración de aplicación e instalador, el archivo descriptor de la aplicación reflejará dicha configuración.

Para publicar un archivo AIR for Android, realice una de las acciones siguientes:

  • Haga clic en el botón Publicar en el cuadro de diálogo Configuración de publicación.

  • Haga clic en el botón Publicar en el cuadro de diálogo Configuración de AIR for Android.

  • Elija Archivo > Publicar.

  • Elija Archivo > Vista previa de publicación.

Cuando se publica un archivo de AIR, Animate crea un archivo SWF y un archivo XML descriptor de la aplicación. Seguidamente, Animate empaqueta copias de ambos y de otros archivos que haya añadido a la aplicación en un archivo instalador de AIR (swfname.apk).

Creación de aplicaciones de AIR for Android

Una vez finalizado el desarrollo de la aplicación, especifique la configuración de los archivos de instalación y descriptor de la aplicación de AIR for Android necesarios para la implementación. Animate crea los archivos de instalación y descriptor junto con el archivo SWF al publicar un archivo de AIR for Android.

La configuración de estos archivos se especifica en el cuadro de diálogo AIR for Android - Configuración de aplicación e instalador. Una vez creado el archivo de AIR for Android, el cuadro de diálogo se puede abrir desde el inspector de propiedades del documento. También puede acceder a él desde el botón Configuración del menú Reproductor situado en la ficha Animate del cuadro de diálogo Configuración de publicación.

Creación del archivo de aplicación de Adobe AIR

  1. En Animate, abra el archivo o conjunto de archivos FLA que conforma su aplicación de Adobe AIR.

  2. Guarde el archivo FLA de AIR for Android antes de abrir el cuadro de diálogo AIR - Configuración de aplicación e instalador.

  3. Seleccione Archivo > Configuración de AIR for Android.

  4. Complete el cuadro de diálogo AIR for Android - Configuración de aplicación e instalador y, a continuación, haga clic en Publicar.

    Cuando haga clic en el botón Publicar, se empaquetarán los siguientes archivos:

    • El archivo SWF

    • El archivo descriptor de la aplicación

    • Los archivos de iconos de la aplicación

    • Los archivos del cuadro de texto Archivos incluidos

    Nota:

    La publicación de una aplicación de AIR for Android falla si el nombre de archivo especificado para el archivo FLA o SWF contiene caracteres de doble byte.


El cuadro de diálogo AIR for Android - Configuración de aplicación e instalador está dividido en cuatro fichas: General, Implementación, Iconos y Permisos.

Ajustes generales

La ficha General del cuadro de diálogo AIR for Android - Configuración de aplicación e instalador contiene las siguientes opciones:

Archivo de salida

Nombre y ubicación del archivo de AIR para crear cuando se utiliza el comando Publicar. La extensión del nombre de archivo de salida es APK.

Nombre de aplicación

El nombre utilizado por el instalador de la aplicación de AIR para generar el nombre de archivo y la carpeta de la aplicación. El nombre debe contener sólo caracteres válidos para nombres de archivo o nombres de carpeta. El valor predeterminado es el nombre del archivo SWF.

ID de aplicación

Identifica la aplicación con un ID exclusivo. Puede cambiar el ID predeterminado si lo desea. No utilice espacios ni caracteres especiales en el ID. Los únicos caracteres válidos son 0-9, a-z, A-Z y . (punto), con una longitud de 1 a 212 caracteres. El valor predeterminado es com.adobe.example.applicationName.

Version (Versión)

Opcional. Especifica un número de versión de la aplicación. El valor predeterminado es 1.0.

Texto de versión

Opcional. Una cadena para describir la versión.

Relación de aspecto

Permite seleccionar Vertical, Horizontal u Orientación automática para la aplicación. Si se selecciona Automático en Orientación automática, la aplicación se abre en el dispositivo según la orientación en ese momento.

Pantalla completa

Establece la aplicación para que se ejecute en modo Pantalla completa. Este valor no está seleccionado de forma predeterminada.

Orientación automática

Permite que la aplicación cambie a modo de orientación vertical u horizontal en función de la orientación activa del dispositivo. Este valor no está seleccionado de forma predeterminada.

Modo de procesamiento

Permite especificar qué método de motor de ejecución de AIR se utiliza para procesar el contenido gráfico. Las opciones son:

  • Auto: automáticamente, detecta y utiliza el método de procesamiento más rápido disponible en el dispositivo host.

  • CPU: utiliza la CPU.

  • GPU: utiliza la GPU. Si no hay GPU disponible, se utiliza la CPU.

  • Directo: el procesamiento se realiza mediante Stage3D. Este es el método de procesamiento más rápido disponible.

Para obtener una lista de procesadores que no admiten el modo Directo, consulte Controladores, procesadores que no admiten Stage3D | Flash Player 11, AIR 3.


Procesador: Permite seleccionar el tipo del procesador de los dispositivos para los que está publicando la aplicación. Los tipos admitidos son ARM e Intel x86. La compatibilidad con los procesadores x86 está disponible desde la versión de Animate CC 2014.1. 

Archivos incluidos

Especifica los archivos y carpetas adicionales que se van a incluir en el paquete de aplicación. Haga clic en el botón Más (+) para agregar archivos y el botón de la carpeta para agregar carpetas. Para borrar un archivo o carpeta de la lista, seleccione el archivo o carpeta y haga clic en el botón Menos (-).

De forma predeterminada, el archivo descriptor de aplicación y el archivo principal SWF se agregan automáticamente a la lista del paquete. La lista del paquete muestra estos archivos incluso si aún no ha publicado el archivo FLA de Adobe AIR. La lista del paquete muestra los archivos y carpetas en una estructura plana. Los archivos de una carpeta no se incluyen y las rutas completas de los archivos se muestran pero se truncan en caso necesario.

Si ha añadido algún archivo de extensión nativa de AIR a la ruta de la biblioteca de ActionScript, dichos archivos también aparecerán en esta lista.

Los archivos de icono no se incluyen en la lista. Cuando Animate empaqueta archivos, copia los archivos de icono en una carpeta temporal relacionada con la ubicación del archivo SWF. Animate elimina la carpeta una vez finalizado el empaquetado.

Configuración de implementación

La ficha Implementación del cuadro de diálogo AIR for Android - Configuración de aplicación e instalador permite especificar las siguientes opciones:

Certificado

El certificado digital de la aplicación. Puede buscar un certificado existente o crear uno nuevo. Para obtener más información sobre la creación de un certificado digital, consulte Firma de la aplicación. Tenga en cuenta que los certificados de aplicaciones para Android deben tener una validez de al menos 25 años.

Contraseña

La contraseña del certificado digital seleccionado.

Tipo de implementación

Especifica qué tipo de paquete se va a crear.

  • El parámetro Liberar dispositivo permite crear paquetes para Marketplace o cualquier otro medio de distribución, como un sitio Web.
  • El parámetro Liberar emulador permite crear paquetes para su depuración en el simulador de dispositivos móviles.
  • El parámetro Depurar permite llevar a cabo la depuración en el dispositivo, incluidos los puntos clave de configuración de Animate y la depuración remota con la aplicación ejecutándose en el dispositivo Android. También puede elegir qué interfaz de red y dirección IP se debe usar en las sesiones de depuración.

Motor de ejecución de AIR

Especifica cómo debe comportarse la aplicación en dispositivos que aún no tienen el motor de ejecución de AIR instalado.

  • Incorporar motor de ejecución de AIR con aplicación añade el motor de ejecución al paquete de instalación de la aplicación para no tener que descargar nada más. Esto aumenta considerablemente el tamaño del paquete de la aplicación.
  • Obtener motor de ejecución de AIR desde... hace que el archivo de instalación descargue el motor de ejecución de Google Playstore o Amazon Appstore.

Después de la publicación

Permite especificar si la aplicación se instala en un dispositivo Android conectado y si se iniciará inmediatamente la aplicación tras la instalación.

Configuración de los iconos

La ficha Iconos del cuadro de diálogo AIR for Android - Configuración de aplicación e instalador permite especificar un icono para la aplicación de Android. El icono se muestra una vez instalada la aplicación al ejecutarla en el motor de ejecución de AIR for Android. Se pueden especificar tamaños diferentes para el icono para las distintas vistas en las que aparece el icono. No es necesario que los iconos que elija para Android se ajusten estrictamente a estos tamaños.

Para especificar un icono, haga clic en un tamaño de icono en la ficha Iconos y, a continuación, busque el archivo que desea utilizar para ese tamaño. Los archivos deben tener el formato PNG (gráficos de red portátiles).

Si no proporciona una imagen para un tamaño de icono determinado, Adobe AIR redimensiona una de las imágenes proporcionadas para crear la imagen del icono que falta.

Configuración de permisos

La ficha Permisos permite especificar a qué servicios y datos tiene acceso la aplicación en el dispositivo.

  • Para aplicar un permiso, marque esta casilla de verificación.

  • Para ver la descripción de un permiso, haga clic en el nombre del permiso. La descripción se visualizará debajo de la lista de permisos.

  • Para administrar los permisos manualmente y no desde el cuadro de diálogo, seleccione “Manifestar adiciones y administrar permisos manualmente en el archivo descriptor de la aplicación”.

Configuración de idiomas

El panel Idiomas permite seleccionar los idiomas que se quieren asociar a la aplicación en el Apple Store o en Marketplace. Al seleccionar el idioma, los usuarios de sistemas operativos Android con el mismo idioma pueden descargar la aplicación. Tenga en cuenta que esta configuración de idiomas no tiene nada que ver con la localización de la interfaz de usuario de la aplicación.

Si no se selecciona ningún idioma, la aplicación se publica con todos los idiomas admitidos. Esto evita tener que seleccionar cada idioma. Los idiomas mostrados son los admitidos por Adobe AIR. Android puede admitir más idiomas.

Nota:

AIR para Android está disponible en tres idiomas más:

  • Danés
  • Hebreo 
  • Noruego

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea