2009-04-01 16 views
-1

誰でもFlash CS3からAIRアプリケーションを構築する経験はありますか?私はFlash内からビルドされているAIRアプリケーションを継承し、ビルドのために頭を抱えています。FlashからのAdobe AIRは大きな災害ですか?

まず、AIRアプリケーションはFlash IDEから実行されません。ドキュメントクラスはなく、最初のフレームにトレースステートメントを配置すると、実際にトレースされることはありません(はい、パブリッシュ設定のトレースアクションは省略されます)。アプリケーションウィンドウ(AIRアイコン付き)が表示されますが、実際には何もしていません。あたかもコードが決して実行されないかのようです。

第2に、AIRパッケージに何を含めるべきかわかりません。現在、.svnフォルダを含むAIRファイルを作成すると、すべてのソースコードをパッケージ化しようとしています。

Flashが表示するダイアログ([コントロール]メニューの下)または別のディスクリプタファイルで相対パスを使用することは不可能です。 Flashの観点から見ると、Flaが配置されている場所やswfが配置されている場所は、相対パスとは何ですか? (現在私のプロジェクトの異なるフォルダ)。

最後に、AIRの内部動作について詳しく説明している良いチュートリアルを知っている人はいますか? Googleは常に

おかげで、 ルーク

答えて

0

使用すると、Flash IDEを使用している任意の特定の理由...を考え出すように見えるということではないというマーケティングや「こんにちは、世界」マンボジャンボ? AIRアプリケーションの開発には、Flex Builder IDE(30日間試用版)またはEclipse用のFlexプラグインを使用することをお勧めします。

http://www.adobe.com/support/documentation/en/air/

私はAIRの学習に遭遇した最高の無料のリソースです。がんばろう!

+0

私は知っていますが、残念ながら私はプロジェクトを継承しました。 – Luke

+0

@ルーク、何が変わるのですか? – KingNestor

+0

何も変更されません。それが私の主張です。ある時点で、動作するAIRファイルを作成することは可能でした。今はできません。これで私は外出してFlex Builderを購入する必要がありますか?私は現在持っているツールでこれを修正したいと思います。 – Luke

0

アプリケーション記述子、証明書、アプリケーション署名などのAIRアプリケーションを正しく動作させるために必要な足場がたくさんあります。Flex Builderには、これを処理できる組み込みのツールがあります。あなたはおそらくCS3で多くの追加のハッキングで同じことをすることができますが、なぜ気になるのですか?

Flexビルダーの試用版を入手してくださいhere(私はEclipseプラグインを入手し、Eclipseを最初にインストールすることをお勧めします)。トライアルが終了する60日後に、あなたに適したツールがあるかどうか、かなり良いアイデアがあるはずです。

0

私は、これらの技術を使用してアプリケーション用のクライアントを開発することを検討しているので、AIR/FLEXを学ぶことになったときにも脚光を浴びたいと思っていました。

私は、次のものが非常に有用であることを発見した。video tutorials from Adobe。彼らは簡単に従うことができ、あなたが他の現代のフレームワーク(AppleのCocoaスプリング、とりわけ心に留めている)で働いていれば、おそらく非常によく知っているでしょう。

あなたが私のように役立つと思います。

1

Flash Builderを使用してFlash Professionalで作成したプロジェクトをコンパイルすることは可能ですが、その逆もありますが、プロジェクトに重大な複雑さがある場合はそれほど簡単ではありません。

プロジェクトを作成した人がFlash Builderを使用していた場合、(試用版の)Flash Builderでプロジェクトを開くと、テストを実行するためにプロジェクトを起動してコンパイルすることができます。

Flash Builderで作成したもので、Flash Professionalで開こうとしている場合、注意が必要です。ドキュメントクラスを設定し、さまざまなパッケージ/フレームワークがビルド設定に含まれていることを確認する必要があります。また、Flash ProfessionalコンパイラがFlash Builderコンパイラとは異なる動作をする場合があります(同じではありません)。コンパイルされていると、アプリケーションで異常な動作が発生することがあります。

Adob​​eは、いくつかの製品の間に「Flash」という言葉を組み合わせているため、何が何であるかはっきりしていません。互換性は物の名前で示されます(ちょっと、AIRはAIR、右?)、間違っています。

最もよいのは、Flash Builderで元のプロジェクトを開いてそこから取得することです。がんばろう!

関連する問題