LionでAir開発をする 2
LionでAir開発をする 1の続き。Airの開発構築
- Air SDKをここからダウンロードする。現在のバージョンは3.2
- ダウンロード後、任意の場所へ解凍する。前回同様/Users/username/localへコピー
- 環境変数を設定する。bash_profileは前回作成済みなので下記の様に追加する
/Users/username/local/AdobeAIRSDK/bin:/Users/username/local/flex_sdk_4.6/bin
- パスが通ったか確認する。下記コマンドで設定したパスが表示されればOK
which adl
- 試しに下記のコードをtest.xmlとして作成してみる
<?xml version="1.0" encoding="UTF-8"?> <application xmlns="http://ns.adobe.com/air/application/3.2"> <id>examples.flex.test</id> <versionNumber>1.0.0</versionNumber> <filename>test</filename> <initialWindow> <content>test.swf</content> <title>Hello World</title> <visible>true</visible> </initialWindow> </application>
- 前回作成したtest.asをamxmlcコマンドでコンパイル。Flexの場合はmxmlc、Airの場合はamxmlcでコンパイルする
amxmlc ./test.as
- adlコマンドで実行。adlコマンドを使うとパッケージ化せずに実行できる
adl ./test.xml
- 正常に実行出来たのを確認し、パッケージ化へ進む。まずは自己署名入り証明書とキーのペアの生成する
adt -certificate -cn SelfSigned 1024-RSA test.p12 testpassword
- test.pfxが作成出来たらAirのインストールファイルを作成する
adt -package -storetype pkcs12 -keystore test.p12 -storepass testpassword test.air test.xml test.swf
- test.airが作成されるので実行してインストールする
- インストール後、Hello World出来れば完了