FlashBuilder 4.7 がMavericksで起動しない時にしたこと

スクリーンショット 2014-01-29 13.20.19

久しぶりにFlash Builder 4.7起動した所、起動画面でエラーが出てきました。Mac OSX Mavericks だと Java 1.7 がインストールされるようなのですが、FlashBuilder 4.7 はJava 1.6対応との事です。

Flash Builder 4.7 on OSX 10.9 (Mavericks)

自分の環境では、1.6にしても上記エラーがでて起動できなかったため、一旦 FlashBuilderをアンインストールしてインストールしなおしたら起動するようになりました。

AIR SDK 3.4 → 3.6 のアップグレードでつまずく:AIR, Flash Builder 4.7

fbicon

AIR SDKを3.6にアップグレードしようとしたが・・・

Flash Builderでアプリを作ろうと思い、とりあえず現状のAIR SDK 3.4から最新のAIR SDK 3.6にあげようとしました。が、つまずきました。結果的に3.5にしたら動いたメモ。

SDKのダウンロード

Download Adobe AIR SDK with ActionScript Compiler 2.0

上記サイトでSDK 3.6をダウンロード。

※結果的にはAIR SDK3.5だったら問題がありませんでした。

SDKのアップグレードの仕方

Flash Builder 4.7からSDKのアップグレードの仕方が変わったようです。英語を読み読みAIR SDK 3.6へアップグレードをしてみる。

問題発生

スクリーンショット 2013-02-02 4.24.19 1

モバイルプロジェクトを作って、AIRでデバッグする事は出来たのですが、iOSのエミュレーターや実機でデバッグしようとすると、このようなエラーが出ました。 Error | Run, debug, deploy | iOS app | Flash Builder 4.5 のサイトのやり方で修正しろと言われますが、Flash Builder 4.5の方法しか書いてないため修正方法がわからなかったです。またStarlingのFlash Builder 4.7 – How to update AIR SDK  でも同様の問題が議論されています。「2回やったらできた」「SDKをアップグレードするときに、フォルダ事上書きするといいよ」等のアドバイスが書いてありますが、私の環境で上手くいきませんでした。

AIR SDK 3.5 はうまくいく

じゃあ3.5はどうだろう?とやってみるとAIR SDK 3.5では上記問題が発生しませんでした。今回の検証は、ここで辞めました。