Animate CC permet de publier du contenu pour Adobe® AIR™ pour Android.

Cet article décrit la configuration des paramètres de publication d’AIR for Android dans Animate. Pour obtenir des informations complètes sur le développement d’applications Adobe AIR™, voir Création d’applications Adobe AIR.

Pour plus d’informations sur la configuration matérielle et logicielle des applications de bureau et des applications mobiles AIR, voir Adobe AIR / Caractéristiques techniques.

Pour obtenir la documentation complète du développeur AIR, voir la documentation Adobe AIR.

Vidéos et tutoriels

Les tutoriels vidéo suivants expliquent comment créer des applications AIR™ for Android dans Animate :

Remarque :

(AIR 3.7 uniquement) Mise en package d’applications avec un moteur d’exécution uniquement captif (Android)

Avec AIR 3.7, la mise en package d’applications AIR for Android intègre le moteur d’exécution AIR, quelle que soit la cible. Cela permettrait d’améliorer l’expérience utilisateur, car il ne serait pas nécessaire de télécharger le moteur d’exécution AIR séparément. Cela augmenterait en revanche la taille de l’application d’environ 9 Mo.

Animate affiche des avertissements si une application AIR for Android a été mise en package à l’aide de l’option Moteur d’exécution partagé.

Création d’un fichier Adobe AIR for Android

Vous pouvez créer des documents Adobe AIR for Android dans Animate à l’aide de la commande Fichier > Nouveau. Vous pouvez par ailleurs créer un fichier FLA ActionScript® 3.0 et le convertir en fichier AIR for Android via la boîte de dialogue Paramètres de publication.

Pour créer un fichier Adobe AIR for Android, effectuez l’une des opérations suivantes :

  • Choisissez AIR for Android dans l’écran de bienvenue ou la boîte de dialogue Nouveau document (Fichier > Nouveau).

  • Ouvrez un fichier FLA existant et convertissez-le en fichier AIR for Android. Sélectionnez AIR for Android dans le menu déroulant Cible de la boîte de la dialogue Paramètres de publication (Fichier > Paramètres de publication).

Aperçu ou publication d’une application AIR for Android

Vous pouvez obtenir un aperçu d’un fichier SWF Animate AIR for Android tel qu’il apparaît dans la fenêtre de l’application AIR. Cet aperçu permet de visualiser les différents aspects de l’application sans avoir à l’installer ni à créer de package.

  1. Assurez-vous d’avoir sélectionné AIR for Android dans le menu déroulant Cible de la boîte de dialogue Paramètres de publication.

  2. Choisissez Contrôle > Tester l’animation > Tester ou appuyez sur Ctrl+Entrée.

Si vous n’avez pas encore défini les paramètres de l’application dans la boîte de dialogue Paramètres de l’application et du programme d’installation, Animate génère un fichier descripteur d’application par défaut (swfname-app.xml). Animate crée le fichier dans le dossier dans lequel le fichier SWF est écrit. Si vous avez configuré l’application à l’aide de cette boîte de dialogue, le fichier descripteur de l’application reflète ces paramètres.

Pour publier un fichier AIR for Android, effectuez l’une des opérations suivantes :

  • Cliquez sur le bouton Publier de la boîte de dialogue Paramètres de publication.

  • Cliquez sur le bouton Publier dans la boîte de dialogue Paramètres AIR for Android.

  • Choisissez Fichier > Publier.

  • Choisissez Fichier > Aperçu avant publication.

Lors de la publication d’un fichier AIR, Animate crée un fichier SWF et un fichier descripteur d’application XML. Animate met ensuite en package les copies de ces deux fichiers, ainsi que tous les autres fichiers ajoutés à votre application dans le fichier du programme d’installation d’AIR (swfname.apk).

Création d’une application AIR for Android

Lorsque le développement de votre application est terminé, définissez les paramètres du descripteur de l’application AIR for Android et des fichiers d’installation nécessaires à son déploiement. Animate crée le fichier descripteur et les fichiers d’installation en même temps que le fichier SWF lorsque vous publiez un fichier AIR for Android.

Les paramètres de ces fichiers sont définis dans la boîte de dialogue AIR for Android - Paramètres de l’application et du programme d’installation. Après avoir créé un fichier AIR for Android, vous pouvez ouvrir cette boîte de dialogue à partir de l'inspecteur des propriétés du document. Vous pouvez également y accéder en cliquant sur le bouton Paramètres du menu Lecteur dans l’onglet Animate de la boîte de dialogue Paramètres de publication.

Création d’un fichier d’application Adobe AIR

  1. Dans Animate, ouvrez le fichier FLA ou l’ensemble des fichiers composant votre application Adobe AIR.

  2. Enregistrez le fichier FLA AIR for Android avant d’ouvrir la boîte de dialogue AIR - Paramètres de l’application et du programme d’installation.

  3. Choisissez Fichier > Paramètres d'AIR for Android.

  4. Complétez la boîte de dialogue AIR for Android - Paramètres de l’application et du programme d’installation, puis cliquez sur Publier.

    Lorsque vous cliquez sur le bouton Publier, les fichiers suivants sont mis en package :

    • Le fichier SWF

    • Le fichier descripteur d'application

    • Les fichiers d'icône de l'application

    • Les fichiers répertoriés dans la zone de texte Fichiers inclus

    Remarque :

    la publication d’une application AIR for Android échoue si le nom de fichier spécifié pour le fichier FLA ou SWF contient des caractères à deux octets.


La boîte de dialogue Paramètres AIR for Android contient quatre onglets : Général, Déploiement, Icônes et Autorisations.

Paramètres généraux

L’onglet Général de la boîte de dialogue AIR for Android - Paramètres de l’application et du programme d’installation comprend les options suivantes :

Fichier de sortie

Nom et emplacement du fichier AIR à créer lors de l’utilisation de la commande Publier. L’extension du nom de fichier de sortie est APK.

Nom de l’application

Nom utilisé par le programme d’installation de l’application AIR pour générer le nom du fichier d’application et le dossier de l’application. Ce nom ne doit contenir que les caractères autorisés pour les noms de fichier ou de dossier. Par défaut, il s’agit du nom du fichier SWF.

ID de l’application

Identifie l’application par un ID unique. Vous pouvez modifier l’ID par défaut si vous le souhaitez. N’incluez pas d’espaces ni de caractères spéciaux dans l’ID. Les seuls caractères valides sont 0-9, a-z, A-Z et (point), de 1 à 212 caractères de long. L’ID par défaut est com.adobe.example.applicationName.

Version

Facultatif. Spécifie le numéro de version de votre application. La valeur par défaut est 1.0.

Libellé de version

Facultatif. Chaîne décrivant la version.

Format

Les formats disponibles pour l'application sont les suivants : Portrait, Paysage et Automatique. Lorsque vous sélectionnez le format Automatique et activez le paramètre Orientation auto, l'application démarre sur le périphérique en fonction de son orientation actuelle.

Plein écran

Ce paramètre permet d’indiquer que l’application sera exécutée en mode plein écran. Par défaut, ce paramètre n'est pas activé.

Orientation auto

Ce paramètre permet à l’application de commuter les modes Portrait et Paysage en fonction de l’orientation actuelle du périphérique. Par défaut, ce paramètre n'est pas activé.

Mode de rendu

Cette option permet de spécifier la méthode utilisée par le moteur d’exécution d’AIR pour effectuer le rendu du contenu graphique. Les options disponibles sont les suivantes :

  • Automatique : détecte et utilise automatiquement la méthode de rendu la plus rapide disponible sur le périphérique hôte.

  • CPU : utilise l’unité centrale.

  • GPU : utilise le GPU. Si le GPU n’est pas disponible, l’unité centrale est utilisée.

  • Direct : le rendu est effectué l’aide de Stage3D. Cette méthode de rendu est la plus rapide.

Pour obtenir une liste des processeurs qui ne prennent pas en charge la méthode Direct, voir Stage3D unsupported chipsets, drivers | Flash Player 11, AIR 3 (disponible en anglais uniquement).


Processeur : permet de sélectionner le type de processeur des périphériques pour lesquels vous publiez l’application. Les types de processeur pris en charge sont ARM et Intel x86. La prise en charge des processeurs x86 est disponible depuis la version Animate CC 2014.1. 

Fichiers inclus

Spécifie les fichiers et les dossiers supplémentaires à inclure dans le package de votre application. Cliquez sur le bouton Plus (+) pour ajouter des fichiers et sur le bouton Dossier pour ajouter des dossiers. Pour supprimer un fichier ou un dossier de la liste, sélectionnez-le, puis cliquez sur le bouton Moins (-).

Par défaut, le fichier du descripteur d’application et le fichier SWF principal sont automatiquement ajoutés dans la liste du package. La liste du package contient ces fichiers, même si vous n’avez pas encore publié le fichier FLA Adobe AIR. La liste du package donne la liste des fichiers et des dossiers sous forme de structure plate. Les fichiers des dossiers n’apparaissent pas dans la liste ; les chemins complets vers les fichiers sont fournis, mais peuvent être tronqués si nécessaire.

Si vous avez ajouté des fichiers d’extensions natives AIR au chemin de bibliothèque ActionScript, ces fichiers apparaissent également dans la liste.

Les fichiers d’icône ne sont pas inclus dans la liste. Lorsque Animate met les fichiers en package, il copie les fichiers d’icône dans un dossier temporaire dont l’emplacement est relatif à celui du fichier SWF. Animate supprime ce dossier une fois la mise en package terminée.

Paramètres de déploiement

L'onglet Déploiement de la boîte de dialogue Paramètres AIR for Android permet de spécifier les paramètres suivants.

Certificat

Certificat numérique pour l'application. Vous pouvez rechercher un certificat ou en créer un nouveau. Pour plus d'informations sur la création d'un certificat numérique, voir Signature de votre application. Notez que la période de validité des certificats des applications Android doit être d'au moins 25 ans.

Mot de passe

Mot de passe du certificat numérique sélectionné.

Type de développement

Spécifie le type de package à créer.

  • Le paramètre Libérer le périphérique permet de créer des packages pour Android Market ou toute autre plate-forme de distribution, telle qu’un site Web.
  • Le paramètre Libérer l’émulateur permet de créer des packages pour le débogage dans le simulateur de contenu mobile.
  • Le paramètre Déboguer permet de déboguer à distance l’application s’exécutant sur le périphérique Android, mais aussi directement sur le périphérique (notamment de définir des points d’arrêt dans Animate). Vous pouvez en outre choisir l’interface réseau et l’adresse IP à utiliser lors des sessions de débogage.

Moteur d’exécution AIR

Spécifie le comportement de l’application sur les périphériques sur lesquels le moteur d’exécution AIR n’est pas encore installé.

  • Le paramètre Intégrer le moteur d’exécution AIR à l’application ajoute le moteur d’exécution au package du programme d’installation de l’application de façon à ce qu’aucun téléchargement supplémentaire ne soit nécessaire. Notez que ce paramètre augmente considérablement la taille de votre package.
  • Si vous sélectionnez Obtenir le moteur d’exécution AIR à partir de…, le programme d’installation télécharge le moteur d’exécution depuis le Google Playstore ou Amazon Appstore.

Après la publication

Ces paramètres permettent d'indiquer si vous souhaitez installer l'application sur le périphérique Android actuellement raccordé ou lancer l'application après l'installation.

Paramètres des icônes

L’onglet Icônes de la boîte de dialogue AIR for Android - Paramètres de l’application et du programme d’installation permet d’attribuer une icône à l’application. L’icône s’affiche après l’installation de l’application et son exécution dans le moteur d’exécution d’AIR for Android. Vous pouvez spécifier différentes tailles d’icône, en fonction des affichages dans lesquels elles apparaissent. Il n’est pas nécessaire que les icônes que vous choisissez pour Android correspondent obligatoirement à ces valeurs.

Pour ce faire, cliquez sur une taille d’icône dans l’onglet Icônes, puis recherchez le fichier correspondant à cette taille. Les fichiers doivent être au format PNG (Portable Network Graphics).

Si vous ne spécifiez pas d’image pour une taille particulière, Adobe AIR redimensionne l’une des images fournies pour créer l’icône manquante.

Paramètres des autorisations

L'onglet Autorisations permet d'indiquer les services et les données auxquels peut accéder l'application sur le périphérique.

  • Pour accorder une autorisation, cochez la case correspondante.

  • Pour afficher la description d'une autorisation, cliquez sur le nom de l'autorisation. La description s'affiche sous la liste des autorisations.

  • Pour gérer manuellement les autorisations au lieu d'utiliser cette boîte de dialogue, sélectionnez l'option « Gérer les autorisations et ajouter des éléments manuellement dans le fichier descripteur d'application ».

Paramètres de langue

Le volet Langues permet de sélectionner les langues auxquelles vous souhaitez associer votre application dans l’App Store ou Android Market. En sélectionnant une langue, vous autorisez les utilisateurs du système d’exploitation Android dans cette langue à télécharger votre application. Notez que ces paramètres de langue n’ont aucun autre effet pour localiser l’interface utilisateur de votre application.

Si vous ne sélectionnez aucune langue, l’application est publiée avec toutes les langues prises en charge ; cela vous évite ainsi d’avoir à sélectionner chaque langue une par une. Les langues répertoriées sont celles prises en charge par Adobe AIR. Android peut prendre en charge d’autres langues.

Remarque :

Air pour Android prend en charge trois nouvelles langues :

  • Danois
  • Hébreu 
  • Norvégien.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne