2010-11-28 27 views
0

Selon l'aide d'Adobe afin d'optimiser un RSL vous devez effectuer les opérations suivantes:Quand une application flexible stocke-t-elle un résumé d'une RSL optimisée?

  1. Créer un RSL en compilant un projet de bibliothèque dans Flash Builder ou la construction d'un fichier SWC avec l'outil de ligne de commande compc .
  2. Compilez votre application principale et référencez le RSL.
  3. Extrayez le fichier library.swf du fichier SWC de votre RSL si vous ne l'avez pas déjà fait.
  4. Exécutez l'optimiseur contre le fichier library.swf
  5. Exécutez l'outil digest contre le fichier optimisé library.swf
  6. Déployer la bibliothèque optimisée avec l'application afin que l'application utilise au moment de l'exécution.

Mais je ne comprends pas à quel stade l'application stocke le nouveau digest qui a été généré à l'étape 5?

Répondre

1

Vous devez recompiler votre application principale qui charge les RSL avec l'option du compilateur verify-digests définie sur true. Cela lit ensuite les condensés des fichiers SWC spécifiés pour être utilisés par l'application et les écrit dans l'application compilée principale.

+0

ici: http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7ff6.html#WS2db454920e96a9e51e63e3d11c0bf69084-7ad2 – user273895

+0

Wow. Je n'en avais aucune idée. :) Mise à jour de la réponse. –