Android 向けの Monaca デバッガー

Android 向けの Monaca デバッガー
Monaca デバッガー ストア版 カスタムビルド版
説明 GooglePlayストアやAppStoreで配布されているMonaca デバッガー Monaca クラウド IDE にて、ビルドして作成するMonaca デバッガー
インストール方法 カスタムビルド版 Monaca デバッガーのビルドとインストール
Cordova プラグイン 基本プラグインおよび複数のサードパーティー製プラグインがあらかじめ実装されています。 基本プラグインやサードパーティー製プラグインに加えて、ユーザー自作の プラグインなどを組み込むことができます。
パッケージ名
(Android:PackageName)
mobi.monaca.debugger 設定画面にてユーザー側で設定
アプリのリリース番号
(Android:versionName)
(表示用)
固定 (ユーザー設定不可) ユーザー側で設定
アプリのビルド番号
(Android:versionCode)
(内部処理用)
固定 (ユーザー設定不可) ユーザー側で設定
USB デバッグ 利用可 ( Chrome DevTools )
Localkit のインスぺクタ機能 利用可
WebView Stock と Crosswalk
ネットワーク インストール 利用可
下のプラグインは、ストア版およびカスタム版デバッガーの両方ともにインストールされません。
利用する際は、デバッグビルドかリリースビルドにてご利用ください。
  • Monacaバックエンドプラグイン
  • プッシュ通知に関するプラグイン
    • phonegap-plugin-push
    • onesignal-cordova-plugin
    • cordova-plugin-firebase
Cordova 5.2 より前のバージョンを実装したプロジェクトを、Monaca デバッガー 5 系上で実行する場合、不具合が生じることがあります。修復方法を次に記します。
  • プロジェクトに実装されている Cordova のバージョンを更新
  • カスタムビルド版 Monaca デバッガー を使用 ( 旧バージョンの Cordova に対応するため )
  • Cordova プラグイン

    Monaca デバッガーには、「 基本プラグイン 」 および 「 サードパーティー製プラグイン 」 が、あらかじめ実装されています。

    基本プラグインとは、バッテリー情報の取得 API、カメラ API、住所録の取得 API、端末情報の取得 API などを指します。詳細は、基本プラグイン をご確認ください。

    また、DatePicker、BarcodeScanner など、サードパーティー製プラグインも、Monaca に実装されています。詳細は、 サードパーティー製プラグイン をご確認ください。

    これ以外の第三者提供 ( 「 外部の Cordova プラグイン 」 ) または自作のプラグイン ( 「ユーザー Cordova プラグイン」 ) をプロジェクトに追加することもできます。ストア版の Monaca デバッガーには、これらのプラグインはデフォルトでは実装されていないため、このデバッガー上でアプリをそのまま実行しても、正しく動作しません。そこで、ストア版のデバッガーの代わりに、カスタムビルド版の Monaca デバッガーを使用します。カスタムビルド版も、ストア版も、どちらも Monaca デバッガーですが、カスタムビルド版のデバッガーは、Monaca クラウド IDE 上で 「 ビルド 」 して、端末にインストールします ( Monaca デバッガーは、アプリです )。詳細は、カスタムビルド版 Monaca デバッガーのビルドとインストール をご確認ください。

    USB デバッグ

    Android 向けの Monaca デバッガーでは、USB デバッグをサポートしており、Google Chrome ブラウザーを使用したリモートデバッグが行えます。リモートデバッグで行える主な処理は、次のとおりです。

    • Console を使用したデバッグ : Console を使用して、各種メッセージを出力できます。
    • DOM の解析 : DOM の構造の確認と修正を行えます。また、リアルタイムで、更新を反映できます。
    • JavaScript のデバッグ : JavaScript パフォーマンスのプロファイリング、分析ポイント ( ブレークポイント ) のセット、実行処理の制御を行います。

    詳細は、Android 向けアプリのデバッグ方法 ( Monaca デバッガーと USB デバッグを使用 ) をご確認ください。

    Localkit のインスぺクタ機能

    Windows と Mac OS の両方で、このインスペクタ機能を使用できます。

    WebView

    Android 向けのデバッガーには、Stock と Crosswalk の両方の WebView エンジンが実装されています。アプリ側で使用する WebView の種類により、自動で、WebView が切り替わります。

    ネットワーク インストール

    Android 向けの Monaca デバッガーでは、デバッガー経由で、ビルド済みのアプリ ( デバッグビルド版のみ ) を端末にインストールできます。詳細は、 ネットワーク インストール 機能を、ご確認ください。

    カスタムビルド版 Monaca デバッガーのビルドとインストール

    1. Monaca クラウド IDE メニューから、 ビルド → Androidアプリのビルド を選択します。

    2. カスタムビルドデバッガー を選択し、ビルドを開始する をクリックします。

    3. ビルドが完了するまで、時間がかかる場合があります。ビルドが完了する と、次の画面が表示されます。ビルドしたアプリは、QR コードを使用して、端末にインストールするか、または、ファイルを PC へダウンロードすることができます。

    参考ページ