Firefox OS のデスクトップビルドをセットアップするには

Firefox OS Simulator の実行は、開発者や修繕屋、Firefox OS の操作がどのようなものか知りたい方にとても役立ちます。

補足:Firefox 向けの Firefox OS Simulator アドオンは、以前は r2d2b2g として知られていました。


Firefox OS Simulator アドオンを使用する (推奨)

Firefox 向けの Firefox OS Simulator アドオンを実行するのが、もっともすばやく簡単な方法です。このアドオンは、Windows、Mac、Linux で動作します。

Firefox OS Simulator をインストールする

以下の簡単な手順に従って、Firefox 向けの Firefox OS Simulator アドオンをインストール、実行してください:

  1. Firefox ブラウザを開きます。
  2. Firefox OS Simulator アドオン のページを開きます。
  3. + Firefox に追加 ボタンをクリックします。Firefox がアドオンをダウンロードし、インストールの確認ダイアログが表示されます。
  4. インストール ボタンをクリックするとアドオンがインストールされます。

Firefox OS Simulator を起動する

  1. Firefox ウィンドウ上部の Firefox ボタンFirefox ウィンドウ上部の ツール メニューFirefox ウィンドウ上部の ツール メニュー (Ubuntu ではメニューバー上の ツール メニュー) メニューバー上の ツール メニューをクリックし、Web 開発 メニューから Firefox OS Simulator を選択します。
  2. シミュレータウィンドウウインドウ 左側の Stopped スイッチをクリックして Running に切り替えてください。

    simulator-fxos
シミュレータが起動し、Firefox OS のウィンドウウインドウ が開いて使用できるようになります!
ヒント: キーボードの home または fn+ キーで、シミュレータ端末のホームボタンをシミュレートします。
補足: 詳細情報は、Using the Firefox OS Simulator をご覧ください。

何らかの理由で Firefox OS Simulator アドオンが動作しない場合は、以下の手順に従って手動でインストールしてみてください。

Firefox OS Simulator を手動でインストールする

ここでは、Firefox OS をデスクトップコンピュータ上で、手動でコンパイルしてインストールする方法を説明します。以下の手順は、Staś Małolepszy 氏による説明を基にしています。詳しい情報は、彼のブログ記事 (英語) をご覧ください。最新の手順は、Mozilla Developer Network サイトの Building and Installing Firefox OS のページをご覧ください。

コンピュータを準備する

以下のソフトウェアがまだインストールされていない場合は、Firefox OS を起動する前にインストールしておく必要があります。

  1. Mac App ストアから XCode をインストール してください。
  2. App ストアからインストールしたら、アプリを開いてインストールを完了してください。
  3. 次に、XCode の設定を開き、コマンドラインツール (Command Line Tools) をインストールしてください。
    Command line tools
  4. 最後に、Git を http://git-scm.com/downloads からダウンロードしてインストールしてください。

Boot2Gecko アプリを入手する

  1. 最新の nightly ビルドを ftp.mozilla.org からダウンロードしてください。最新の .mac64.dmg ファイルを見つけてください。
  2. .dmg ファイルをダブルクリックしてダウンロードしたら、それを開いて B2G.appApplications フォルダへドラッグしてください。

Gaia を入手する

  1. はじめに、すべてを格納するフォルダを作成します。以下の手順では、"FirefoxOS" フォルダを Documents フォルダ内に作成します。
  2. Terminal アプリケーションを開いてください。自動的に Home フォルダ (username:~) のパスから開始します。
    Terminal home
  3. Terminal ウインドウで、先ほど作成した FirefoxOS フォルダに移動します。cd Documents/FirefoxOS と入力し、return キーを押してください。
    Terminal FirefoxOS
  4. 次に、Gaia リポジトリを clone (リモートのデータをあなたのコンピュータに複製) します。git clone https://github.com/mozilla-b2g/gaia gaia と入力し、return キーを押してください。
    ヒント: 上記のコマンドを Terminal にコピー&ペーストしてください。
    • 処理が始まり、ダウンロードの進捗状況が表示されます。すべて完了するとプロンプトが再び表示されます (username:FirefoxOS username$)。次の手順へ進んでください。
  5. 次に、プロファイルを作成する必要があります。DEBUG=1 make -C gaia profile と入力し、return キーを押してください。
    • 処理が始まります。これには数分かかることがありますが、プロンプトが再び表示されたら完了です。

Firefox OS を起動する

  • Firefox OS を起動するには、Terminal を開き、/Applications/B2G.app/Contents/MacOS/b2g -profile ~/Documents/FirefoxOS/gaia/profile と入力し、return キーを押します。
    補足: Firefox Simulator では、キーボードの home キーまたは fn + キーで端末のホームボタンをシミュレートします。

更新する

このデスクトップ版は、自動的に更新されません。手動で更新するには:

  1. 最新の nightly ビルドを ftp.mozilla.org からだうんろーどします。
  2. Terminal を開き、FirefoxOS フォルダ内の gaia フォルダへ移動します。cd ~/Documents/FirefoxOS/gaia と入力してください。
  3. 次に、git pull と入力します。

Boot2Gecko アプリを入手する

  1. Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x86) をダウンロードしてください。
  2. インストーラを実行し、表示される手順に従ってインストールしてください。
  3. プレコンパイルされた gaia を含む b2g-desktop のプレビルドインストーラ をダウンロードしてください。
  4. インストーラを実行し、表示される手順に従ってインストールしてください。コンポーネントの選択画面では、2 個のチェックボックスにチェックを入れたままにしてください。

Firefox OS を起動する

Windows のスタートメニューから b2g-gaia-desktop アプリケーションのショートカットをクリックするだけで Firefox OS を起動できます。

補足: キーボードの home キーで端末のホームボタンをシミュレートします。

自動更新

このプレビルドされたインストーラには自動更新機能が含まれています。2 回目以降にアプリケーションを起動すると、更新がないか確認され、アップグレードすることができます。Yes ボタンをクリックして表示される手順に従ってください。アップグレードする前に、インストーラが以前インストールしたバージョンを削除するか尋ねます。これも、Yes ボタンをクリックしてください。



この記事を共有する: http://mzl.la/12LDBFV

この記事は役に立ちましたか? しばらくお待ちください...

この記事の貢献者: marsf。あなたも手助けしませんか?- 貢献するにはこちらから