Flex Debug – Debugger avec le Flash Debug Player
Le Flash Debug Player est le cœur des possibilités de debug offertes par Flex. Le Debug Player fournit plusieurs avantages spécifiques aux développeurs, et il est requit dans la plupart des types de debugging que vous ferez. Le plug-in pour les navigateurs (Internet Explorer et Firefox) sont inclus dans le SDK gratuit (dans le dossier /player/debug) et dans le dossier Flex Builder 2/Player/debug si vous utilisez Flex Builder 2. De plus, si vous avez installé Flex Builder 2, le plug-in navigateur du Debug Player est installé par défaut pendant l'installation de FB2. Vous pouvez toujours vérifier que vous avez la dernière version du Debug Player en visitant http://www.adobe.com/support/flashplayer/downloads.html.
Si vous voulez être sur que vous avez la dernière version installée dans un navigateur, vous pouvez créer une application simple qui va vérifier la version du Player installée. Voici un exemple:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center"
verticalAlign="middle" viewSourceURL="srcview/index.html">
<mx:Panel title="Flash Players" paddingBottom="15" paddingLeft="15" paddingRight="15" paddingTop="15">
<mx:Label text="Version de Flash Player: {flash.system.Capabilities.version}, Debug Player: {flash.system.Capabilities.isDebugger}"/>
</mx:Panel>
</mx:Application>
Flex Source Code Download: Télécharger le code source complet de l'application
Dans cet exemple, vous pouvez voir la version de Flash Player et si vous disposez de la version Debug. flash.system.Capabilities est une classe de Flash Player qui permet de retrouver des informations à propos de l'environnement d'exécution dans laquelle l'application est exécutée.
Le Debug Player ajoute plusieurs possibilités en plus du Flash Player classique. Ces fonctionnalités permettent au développeur d'accéder à l'environnement d'exécution et est requit pour certains outils de debug dont le debugger en ligne de commande et le debugger Flex Builder 2.
Lancer une application avec le Debug Player, et encore plus quand elle est en train d'être débuggée va impacter sur ses performances à l'exécution. Vous ne devez installer le Debug Player qu'à des fins de debug, et jamais en production






9 février 2009
est ce qu'il existe une version de ce logiciel de debug pour linux ?
9 février 2009
Salut,
tu peux la retrouver sur la page de téléchargement d'Adobe :http://www.adobe.com/support/flashplayer/downloads.html. (Linux Debugger and Standalone Players for Flash Developers)
Fabien