パッケージング及び Deploy

パッケージングとは、端末機で実行時に必要な情報を生成及び圧縮する一連の過程を意味します。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ファイルを生成する機能です。

  1. UX-Studio > Hybrid > Make Run Templateメニューをクリックしてください。

  1. 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に設定された内容が含まれます。

  1. 生成された Run.xzipを Deployサーバーに手動で反映します。hybrid_typedef.xmlはアップ内に含ませてください。

Project Archive Filesパッケージング

プロジェクトファイルを xzipファイルに生成し、Typedefinitionに登録する機能です。オフライン用途に使用する場合にのみパッケージングします。

  1. UX-Studio > Hybrid > Make Project Archiveメニューをクリックします。

  1. 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に選択することができます。

  1. パッケージングされた Archiveファイルを Deployサーバーに手動で反映します。

Theme Archive Filesパッケージング

Themeファイルを xzipファイルに生成する機能です。オフライン用途に使用する場合にのみパッケージングします。

  1. UX-Studio > Hybrid > Make Project Archiveメニューをクリックします。

  1. Jsに変換されたテーマ Archiveを生成します。

番号

項目

説明

1

Theme

Archiveする対象となるテーマを選択します。

選択するテーマは、HTML5で、プリコンパイルされていなければならず、そのパスは、“HTML5がコンパイルされたパス”/…/_theme_です。

2

Compiled Path

HTML5でコンパイルされたプロジェクトフォルダを選択します。

3

Output Path

圧縮された Archiveファイルを生成するパスを選択します。

  1. 生成された Archiveファイルを Deployサーバーに手動で反映します。