Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://tadpolizemedia.blog118.fc2.com/tb.php/181-2f807961

-件のトラックバック

-件のコメント

[C108] 助かりました

同じ様にデバッグ出来なかったので
助かりました。
私の環境では、環境変数もX86のほうに変えないとダメでした。
  • 2012-08-09
  • 通りすがり
  • URL
  • 編集

[C109] ども。松四郎です。

お役に立ててよかったです。
  • 2012-08-09
  • 松四郎
  • URL
  • 編集

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

64bit WindowsマシンにFlashDevelopをインストールしてみた。

64bit WindowsマシンにFlashDevelop インストールしてみました。

最初に64bit版のJava JDK1.6が入っている状態でFlashDevelop4.0.1を
インストールして動かしてみました。
プロジェクトをデバッグモードで動かしてみたら動くことは動くんですけど
以下のメッセージが出ます。

Debugger startup error: System.BadImageFormatException: 間違ったフォーマットのプログラムを読み込もうとしました。 (HRESULT からの例外: 0x8007000B)
場所 net.sf.jni4net.jni.JNI.Dll.JNI_GetDefaultJavaVMInitArgs(JavaVMInitArgs* args)
場所 net.sf.jni4net.jni.JNI.Init()
場所 net.sf.jni4net.jni.JNI.CreateJavaVM(JavaVM& jvm, JNIEnv& env, Boolean attachIfExists, String[] options)
場所 net.sf.jni4net.Bridge.CreateJVM()
場所 net.sf.jni4net.Bridge.CreateJVM(BridgeSetup setup)
場所 FlashDebugger.DebuggerManager.Start(Boolean alwaysStart)
[トレースをキャプチャします (FDB)]

メッセージから推測できますが、リリースモードでは問題なく動きます。

結論としては、32bit版のJDK1.6 をインストールすると解決します。
64bitマシンに32bitのJDKをインストールするとどうなるかはやったことのある人
でなければわからないと思いますが、ちゃんと別のフォルダに分かれて入るんです。
たとえば、32bitのJDKをインストールすると

C:¥Program Files (x86)¥Java¥jdk1.6.0_31

こんな感じで(x86)という文字列が自動的に挿入されます。

色々と試す過程で、JAVA_HOMEが設定されていない...といったメッセージが
出ることがありますが、特に環境変数に設定しなくても動きます。

まとめ: FlashDevelopを64bitマシンで動かすときには、すべて32bitでそろえる。

スポンサーサイト
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://tadpolizemedia.blog118.fc2.com/tb.php/181-2f807961

0件のトラックバック

2件のコメント

[C108] 助かりました

同じ様にデバッグ出来なかったので
助かりました。
私の環境では、環境変数もX86のほうに変えないとダメでした。
  • 2012-08-09
  • 通りすがり
  • URL
  • 編集

[C109] ども。松四郎です。

お役に立ててよかったです。
  • 2012-08-09
  • 松四郎
  • URL
  • 編集

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

Appendix

プロフィール

 二代目松四郎

Author: 二代目松四郎


「カメラと動画(+スチル写真)」
「音響と音楽」
「プログラミング」
を主なテーマに活動しています。
映画館と美術館と音楽ホールと
古い街並みが私の学校。

宮城県仙台市在住。

カテゴリー

ブログ内検索

ブロとも申請フォーム

この人とブロともになる

Counter

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。