-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_CordovaBuildDeploy
- 戻る
Cordova (PhoneGap) の ビルドとデプロイ
Androidの場合、Android Studioに同梱されるGradleを使用してビルドする。
iOSの場合、Xcodeに同梱されるxcodebuildなどを使用してビルドする。
-
デバッグ・ビルドを行う。
cordova build --debug -
以下にapk(Android application PacKage)が出力される。
...\platforms\android\app\build\outputs\apk\debug
デバッグのためのサイドローディングの方法(Androidのデプロイの該当節を参照)。
-
PC上でChromeを起動し、URLを以下にする。
chrome://inspect -
デバイス・アプリ名が表示されるので、
-
Inspectをクリックするとデバッグできるようになる。
※ Chrome(WebView)ベースのアプリが対象と思われる。
未記載(元 Wiki も見出しのみ)。
-
リリース・ビルドを行う。
cordova build -release -
以下にapk(Android application PacKage)が出力される。
...\platforms\android\app\build\outputs\apk\release
デバッグと違って、apkファイルへの署名(Androidのデプロイの該当節を参照)が必要になる。
デバッグしない場合は、ダウンロード リンクのサイドローディング(Androidのデプロイの該当節を参照)でOK。
通常通り、アプリを起動する。
未記載(元 Wiki も見出しのみ)。
- アプリはconfig.xmlの<widget>タグのid(パッケージ名)で識別される。
- この値を変更すれば、端末に複数のアプリをインストールできる。
- 異なるアプリのデバッグ
- 複数バージョンのデバッグ
未記載(元 Wiki も見出しのみ)。
Android / iOS ともに元 Wiki では見出しのみ。
未記載(元 Wiki も見出しのみ)。
未記載(元 Wiki も見出しのみ)。
- Apache Cordova and Remote Debugging on Android
https://geeklearning.io/apache-cordova-and-remote-debugging-on-android/
移行メモ
- 元 Wiki では見出しそのものが他ページへのリンクになっていた箇所 (「Android」「iOS」)は、GitHub Wiki では見出しからアンカが生成されるため、 見出しをプレーン・テキストとし、リンクは直下の本文に置いた。
- 同名の見出し(「Android」「iOS」「ビルド」「インストール」「起動」)が 多数あり GitHub Wiki でアンカが衝突するため、括弧で文脈を補って一意にした。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 同一ページ内のアンカは見出しから生成されるアンカに張り替え、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。<widget>はそのままでは HTML タグとして解釈されるため、 実体参照(</>)で記述した。- 本文の無い見出しは、その旨を明示した。
- 元 Wiki の行頭空白によるプレフォーマット・ブロックは、 フェンス付きコードブロックにした。
Tags: 移行, Cordova, PhoneGap, ビルド, デプロイ, Android, iOS, apk, サイドローディング, chrome://inspect
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。