Déboguer sur Firefox OS

  • Raccourci de la révision : Mozilla/Firefox_OS/deboguer
  • Titre de la révision : Déboguer sur Firefox OS
  • ID de la révision : 389689
  • Créé :
  • Créateur : tregagnon
  • Version actuelle ? Non
  • Commentaire

Contenu de la révision

Vous pouvez réaliser trois types de débogage sur Firefox OS.

  • Vous pouvez faire un débogage haut-niveau en lançant Gaia (ainsi que de nombreuses applications web compatibles avec B2G) dans Firefox 15 ou plus récent sur ordinateur. Ceci vous permet d'utiliser les excellents outils pour développeur disponibles dans Firefox pour vous aider à déboguer l'interface utilisateur de Gaia, tout comme votre application web.
  • Vous pouvez utiliser l'application dédié B2G pour ordinateur.
  • Ou vous pouvez faire tourner Firefox OS sur votre appareil mobile ou un simulateur sous le contrôle du débogueur gdb. Et il y a des outils pour vous aider à faire tourner le client B2G sur ordinateur.

Cette page fournit les liens vers les informations utiles sur les différents moyens de déboguer votre code Firefox OS.

Documentation à propos du débogage sur Firefox OS

Déboguer des applications Firefox OS dans Firefox pour ordinateur
Vous pouvez utiliser Firefox sur ordinateur pour déboguer une bonne partie des applications web. Cet article fournit un guide des fonctionnalités de Firefox utiles dans ce genre de situation.
Préparations pour déboguer du code Firefox OS
Avant de pouvoir utiliser la plupart des outils intégrés à Firefox pour déboguer du code s'exécutant sur Firefox OS, vous devez faire un peu de configuration. Cet article vous explique ce qu'il faut faire.
Utiliser le débogueur
Vous pouvez utiliser le débogueur distant de Firefox pour déboguer du code s’exécutant dans Firefox OS sur un appareil avec une connexion partagée (tethered), ou dans le simulateur Firefox OS.
Journalisation console sur l'appareil
Comment activer la journalisation (log) console sur un appareil Firefox OS, et comment accéder aux journaux créés sur l'appareil pour les analyser sur ordinateur.
Utiliser la Console Web distante avec Firefox OS
La Console Web distante inclue dans Firefox vous permet de surveiller la sortie console d'un appareil Firefox OS.
Paramètres pour développeur sur les appareils Firefox OS
Il y a plusieurs paramètres à destination des développeurs sur Firefox OS. Ce guide explique ce qu'ils font et comment en tirer partis.
Déboguer B2G en utilisant gdb
Le débogueur populaire gdb peut être utilisé pour déboguer Firefox OS et les applications tournant soit sur un appareil, soit sur un émulateur. Ce guide vous montre comme faire.
Déboguer en utilisant le client ordinateur B2G
Des fonctionnalités accessibles sur le client ordinateur B2G peuvent aider dans le débogage de vos applications. Découvrez-les dans cet article.
Conseils généraux pour déboguer B2G
Des conseils généraux qui peuvent s'appliquer à tout débogage sur B2G que vous pourriez réaliser.
Personnaliser le script b2g.sh
Vous pouvez personnaliser le script b2g.sh pour ajuster les variables d'environnement et ainsi changer le comportement de Gecko.
Obtenir des journaux NSPR dans B2G
Vous pouvez utiliser les journaux (logs) NSPR pour enregistrer HTTP et autre trafic réseaux.
Journalisation HTTP
Comment journaliser (log) votre trafic réseau HTTP pour déboguer.

Voir tout...

Obtenir de l'aide de la communautré

Si vous travaillez avec Firefox OS ou développez des applications que vous aimeriez voir fonctionner sur des appareils Firefox OS, des ressources communautaires sont à votre disposition !

  • Consultez le forum du projet Boot to Gecko : {{DiscussionList("dev-b2g","mozilla.dev.b2g")}}
  • Posez votre question sur le canal IRC de Mozilla : #b2g

N'oubliez pas la netiquette pour poser vos questions…

 

Source de la révision

<p>Vous pouvez réaliser trois types de débogage sur Firefox OS.</p>
<ul>
  <li>Vous pouvez faire un débogage haut-niveau en lançant Gaia (ainsi que de nombreuses applications web compatibles avec B2G) dans Firefox 15 ou plus récent sur ordinateur. Ceci vous permet d'utiliser les excellents outils pour développeur disponibles dans Firefox pour vous aider à déboguer l'interface utilisateur de Gaia, tout comme votre application web.</li>
  <li>Vous pouvez utiliser l'application dédié B2G pour ordinateur.</li>
  <li>Ou vous pouvez faire tourner Firefox OS sur votre appareil mobile ou un simulateur sous le contrôle du débogueur gdb. Et il y a des outils pour vous aider à faire tourner le client B2G sur ordinateur.</li>
</ul>
<p>Cette page fournit les liens vers les informations utiles sur les différents moyens de déboguer votre code Firefox OS.</p>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h2 class="Documentation" id="Documentaaction" name="Documentaaction">Documentation à propos du débogage sur Firefox&nbsp;OS</h2>
        <dl>
          <dt>
            <a href="/fr/docs/Mozilla/Firefox_OS/deboguer/deboguer_applications_firefox_os_dans_firefox_ordinateur" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Debugging_Firefox_OS_apps_in_desktop_Firefox">Déboguer des applications Firefox OS dans Firefox pour ordinateur</a></dt>
          <dd>
            Vous pouvez utiliser Firefox sur ordinateur pour déboguer une bonne partie des applications web. Cet article fournit un guide des fonctionnalités de Firefox utiles dans ce genre de situation.</dd>
          <dt>
            <a href="/fr/docs/Mozilla/Firefox_OS/deboguer/preparations" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Setting_up">Préparations pour déboguer du code Firefox OS</a></dt>
          <dd>
            Avant de pouvoir utiliser la plupart des outils intégrés à Firefox pour déboguer du code s'exécutant sur Firefox OS, vous devez faire un peu de configuration. Cet article vous explique ce qu'il faut faire.</dd>
          <dt>
            <a href="/en-US/docs/Tools/Debugger" title="/en-US/docs/Tools/Debugger">Utiliser le débogueur</a></dt>
          <dd>
            Vous pouvez utiliser le débogueur distant de Firefox pour déboguer du code s’exécutant dans Firefox OS sur un appareil avec une connexion partagée (<em>tethered</em>), ou dans le simulateur Firefox OS.</dd>
          <dt>
            <a href="/fr/docs/Mozilla/Firefox_OS/deboguer/journalisation_console_sur_appareil" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/On-device_console_logging">Journalisation console sur l'appareil</a></dt>
          <dd>
            Comment activer la journalisation (<em>log</em>) console sur un appareil Firefox OS, et comment accéder aux journaux créés sur l'appareil pour les analyser sur ordinateur.</dd>
          <dt>
            <a href="/fr/docs/Mozilla/Firefox_OS/deboguer/utiliser_console_web_distante" title="/en-US/docs/Mozilla/Boot_to_Gecko/Debugging_on_Boot_to_Gecko/Using_the_Remote_Web_Console_with_Firefox_OS">Utiliser la Console Web distante avec Firefox OS</a></dt>
          <dd>
            La Console Web distante inclue dans Firefox vous permet de surveiller la sortie console d'un appareil Firefox OS.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/Developer_settings" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Developer_settings">Paramètres pour développeur sur les appareils Firefox OS</a></dt>
          <dd>
            Il y a plusieurs paramètres à destination des développeurs sur Firefox OS. Ce guide explique ce qu'ils font et comment en tirer partis.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/Debugging_B2G_using_gdb" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Debugging_B2G_using_gdb">Déboguer B2G en utilisant gdb</a></dt>
          <dd>
            Le débogueur populaire gdb peut être utilisé pour déboguer Firefox OS et les applications tournant soit sur un appareil, soit sur un émulateur. Ce guide vous montre comme faire.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/Debugging_using_the_desktop_B2G_client" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Debugging_using_the_desktop_B2G_client">Déboguer en utilisant le client ordinateur B2G</a></dt>
          <dd>
            Des fonctionnalités accessibles sur le client ordinateur B2G peuvent aider dans le débogage de vos applications. Découvrez-les dans cet article.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Firefox_OS/Debugging/General_B2G_debugging_tips" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/General_B2G_debugging_tips">Conseils généraux pour déboguer B2G</a></dt>
          <dd>
            Des conseils généraux qui peuvent s'appliquer à tout débogage sur B2G que vous pourriez réaliser.</dd>
          <dt>
            <a href="/fr/docs/Mozilla/Firefox_OS/deboguer/personnaliser_script_b2g.sh" title="/en-US/docs/Mozilla/Firefox_OS/Debugging/Customizing_the_b2g.sh_script">Personnaliser le script <code>b2g.sh</code></a></dt>
          <dd>
            Vous pouvez personnaliser le script <code>b2g.sh </code>pour ajuster les variables d'environnement et ainsi changer le comportement de Gecko.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Debugging/HTTP_logging#Firefox_OS_phones" title="/en-US/docs/Mozilla/Debugging/HTTP_logging#Firefox_OS_phones">Obtenir des journaux NSPR dans B2G</a></dt>
          <dd>
            Vous pouvez utiliser les journaux (<em>logs</em>) NSPR pour enregistrer HTTP et autre trafic réseaux.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Debugging/HTTP_logging" title="/en-US/docs/Mozilla/Debugging/HTTP_logging">Journalisation HTTP</a></dt>
          <dd>
            Comment journaliser (log) votre trafic réseau HTTP pour déboguer.</dd>
        </dl>
        <p><span class="alllinks"><a href="/fr/docs/tag/B2G" title="/en-US/docs/tag/B2G">Voir tout...</a></span></p>
      </td>
      <td>
        <h2 class="Community" id="Community" name="Community">Obtenir de l'aide de la communautré</h2>
        <p>Si vous travaillez avec Firefox OS ou développez des applications que vous aimeriez voir fonctionner sur des appareils Firefox OS, des ressources communautaires sont à votre disposition !</p>
        <ul>
          <li>Consultez le forum du projet Boot to Gecko : {{DiscussionList("dev-b2g","mozilla.dev.b2g")}}</li>
          <li>Posez votre question sur le canal IRC de Mozilla : <a class="link-irc" href="irc://irc.mozilla.org/b2g" title="irc://irc.mozilla.org/b2g">#b2g</a></li>
        </ul>
        <p><span class="alllinks"><a class="external" href="http://www.gnurou.org/writing/smartquestionsfr" title="http://www.gnurou.org/writing/smartquestionsfr">N'oubliez pas la <em>netiquette</em></a> pour poser vos questions…</span></p>
      </td>
    </tr>
  </tbody>
</table>
<p>&nbsp;</p>
Revenir à cette révision