-
Notifications
You must be signed in to change notification settings - Fork 0
Debug
Takuro Ashie edited this page Oct 21, 2016
·
8 revisions
## リモートデバッグ手順
https://developer.mozilla.org/ja/docs/Tools/Remote_Debugging/Debugging_Firefox_Desktop
- 実機の
prefs.jsに以下を追加する。
user_pref("devtools.debugger.force-local", false);
user_pref("devtools.debugger.remote-enabled", true);
user_pref("devtools.debugger.prompt-connection", false);
- 実機でFirefoxを起動する。
- 実機Firefox上で
Shift + F2を押下し、開発ツールバーを開く。- フルスクリーンの場合は開発ツールバーが表示されないので、一度
F11を押下してフルスクリーンを解除する。
- フルスクリーンの場合は開発ツールバーが表示されないので、一度
- 開発ツールバーで以下を入力する。
listen 6000
- PC側Firefoxで「開発ツール」メニューからWebIDEを起動する。
- 右ペインの「リモートランタイム」をクリックする。
-
実機のIPアドレス:ポート番号を入力する。例)192.168.1.10:6000 - 接続に成功したら、左ペインに実機が表示されていることを確認する。
prefs.jsに以下を追加すると、コマンドラインオプション--start-debugger-serverでデバッガサーバを立ち上げることができる。
user_pref("devtools.chrome.enabled", true);
ただしFirefoxのビルド日時がPC版よりも新しい場合は、チェックに引っかかって接続することができない。 チェックを回避する方法はあるのか?