パッケージングとは、端末機で実行時に必要な情報を生成及び圧縮する一連の過程を意味します。Update情報を利用した hybrid_typedef.xmlの生成、Run Archive Files、XPALTFORM HTML5 Archive Filesの生成及び圧縮、オフラインのための Project Archive Files、Theme Archive Filesを生成及び圧縮する過程を意味します。パッケージングは、UX-Studioを利用し、エラー発生の可能性があるため任意のエディタで作成、変更しないでください。 Hybrid_typedef.xmlを除いたパッケージングされたファイルは、Deployサーバーに反映してください。また、SandBoxの概念を基準にしてアプリ内に含ませると実行されません。
パッケージングは、UX-Studioの Hybridメニューで確認することができます。Deployは、UX-Studioでサポートしないので、手動でサーバーに反映してください。
Run Archive Files、hybrid_typedef.xmlパッケージング
Hybrid Appを実行させる Run.htmlを含めた Run.xzip及びHhybrid_typedef.xmlファイルを生成する機能です。
UX-Studio > Hybrid > Make Run Templateメニューをクリックしてください。
Run Archive Filesである Run.xzip及び hybrid_typedef.xmlファイルを生成します。
番号 | 項目 | 説明 |
---|---|---|
1 | ADL | 実行する ADLファイル(プロジェクト)を選択します。 |
2 | Project URL | HTML5最初実行パスである LaunchProject.jspが位置したパスを設定します。オフライン用途の Project Archive Filesを利用する場合なら、Project Archive Filesのパスを設定します。 |
3 | Output Path | Run.xzip及び hybrid_typedef.xmlファイルが生成されるパスです。hybrid_typedef.xmlには TypeDefinitionの update tabに設定された内容が含まれます。 |
生成された Run.xzipを Deployサーバーに手動で反映します。hybrid_typedef.xmlはアップ内に含ませてください。
Project Archive Filesパッケージング
プロジェクトファイルを xzipファイルに生成し、Typedefinitionに登録する機能です。オフライン用途に使用する場合にのみパッケージングします。
UX-Studio > Hybrid > Make Project Archiveメニューをクリックします。
Archiveファイル内に含む ADL及び画面などを選択します。
Step 1 : Archiveファイルのリストを構成し、構成される jsフォルダ及び out pathを設定します。
番号 | 項目 | 説明 |
---|---|---|
1 | Archive Type | Runtimeプロジェクトと HTML5プロジェクトの2タイプがあります。RunTimeプロジェクトは、現在のプロジェクトファイルをそのまま圧縮する形式です。この時、Compiled Pathは、Unable状態に変更されます。 HTML5プロジェクトは、HTML5用にコンパイルされた jsファイルがあるフォルダパスを指定する必要があります。 |
2 | Compiled Path | Archive Typeを HTML5 Project typeに選択した時、コンパイルされたプロジェクトパスを指定します。 |
3 | Output Path | Arhciveファイルが生成されるフォルダを指定します。 |
4 | Archive | 生成する Archiveファイルのリストです。 |
5 | Add | Archiveを追加します。 |
6 | Delete | 選択された Archiveを削除します。 |
7 | Select File | Archive生成時に構成するプロジェクトファイルを選択することができます。 |
8 | Select All | Select Fileでのチェックをすべて選択または解除します。 |
9 | Next | Type Definitionに Updateを登録することができる画面に移動します。 |
10 | Finish | Archiveファイルを生成します。 |
Step 2 : 上記のStep1で、Nextボタンを押すとType DefinitionにUpdateファイルを登録することができます。
番号 | 項目 | 説明 |
---|---|---|
1 | Add | SystemTypeを生成した後、OS、Device、Resourceを追加します。 |
2 | Add | Step1によって生成される Archiveファイルを Resourceに登録します。 |
番号 | 項目 | 説明 |
---|---|---|
1 | Type | Archiveファイルの登録時のタイプは Fileです。 但し、タイプを Fileに選択する場合 TargetPath、Reference、Version、Descriptionなどは enable状態に編集することができません。 |
2 | File | File名は、上記の Step1で生成された Archive名を Comboに選択することができます。 |
パッケージングされた Archiveファイルを Deployサーバーに手動で反映します。
Theme Archive Filesパッケージング
Themeファイルを xzipファイルに生成する機能です。オフライン用途に使用する場合にのみパッケージングします。
UX-Studio > Hybrid > Make Project Archiveメニューをクリックします。
Jsに変換されたテーマ Archiveを生成します。
番号 | 項目 | 説明 |
---|---|---|
1 | Theme | Archiveする対象となるテーマを選択します。 選択するテーマは、HTML5で、プリコンパイルされていなければならず、そのパスは、“HTML5がコンパイルされたパス”/…/_theme_です。 |
2 | Compiled Path | HTML5でコンパイルされたプロジェクトフォルダを選択します。 |
3 | Output Path | 圧縮された Archiveファイルを生成するパスを選択します。 |
生成された Archiveファイルを Deployサーバーに手動で反映します。