はじめに
IntelliJ IDEAを使って、Hello Worldを表示するデスクトップアプリを作成します。
また、配布できるようにパッケージングするところまでの手順を書きます。
試した環境/バージョン
IntelliJ IDEA 2021.2.2 (Ultimate)
Windows 10
Apache Flex 4.16.1
Adobe AIR 32.0.0.116
事前準備
以下を実施していること
IntelliJ IDEAに以下のプラグインをインストールしていること
Hello World アプリの作成、実行
プロジェクト作成
まずは、IntelliJ IDEAでプロジェクトを作成する
IntelliJ IDEAを起動
New Projectをクリック(既に起動していた場合は、File > New > Project...)
左側のリストにて、Flashをクリック
Target platformでDesktopを選択
Flex/AIR SDKの設定
-
Flex/AIR SDKが[none]となっているので、「...」のボタンをクリック
-
+をクリックして、Add Flex/AIR SDK...をクリック
-
Flex SDKをインストールしたフォルダーを選択して、OKをクリック
-
Flex SDKが認識されるので、OKをクリック
Nextをクリック
Project nameを入力し(今回はMyApplicationと入力した)、Finishをクリック
以下のようなMain.mxmlが作成されている
(今回はこのMain.mxmlをそのまま使う)
<?xml version="1.0"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script><![CDATA[
import mx.controls.Alert;
]]></fx:Script>
<s:Button click="Alert.show('Hello, world')" label="Say Hello"/>
</s:WindowedApplication>
アプリのデバッグ実行
Run > Debug 'MyApplication'
アプリが起動する
配布できるようにパッケージング
Build > Package AIR Application...
Packageをクリック
outフォルダー配下にMain.airが作成される
Adobe AIRを内包してパッケージングしたい場合
もし、Adobe AIRを内包してパッケージングしたい場合は以下
Build > Package AIR Application...
Desktop application packageでcaptive runtime bundleを選択して、Packageをクリック
outフォルダー配下にMainフォルダーが作成される
とりあえず今回はここまで