我几个小时一直在努力解决这个愚蠢的错误。尝试了一切,但它仍然存在。我无法在FlashDevelop中运行任何Flash Mobile AS3项目。
这就是它在输出面板中所说的内容:
Debugger startup error. For troubleshooting see: http://www.flashdevelop.org/wikidocs/index.php?title=F.A.Q
Error details: System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at net.sf.jni4net.jni.JNI.Dll.JNI_GetDefaultJavaVMInitArgs(JavaVMInitArgs* args)
at net.sf.jni4net.jni.JNI.Init()
at net.sf.jni4net.jni.JNI.CreateJavaVM(JavaVM& jvm, JNIEnv& env, Boolean attachIfExists, String[] options)
at net.sf.jni4net.Bridge.CreateJVM()
at net.sf.jni4net.Bridge.CreateJVM(BridgeSetup setup)
at FlashDebugger.DebuggerManager.Start(Boolean alwaysStart)
[Capturing traces with FDB]
这就是它在控制台/命令提示符中显示的内容:
error while loading initial content
如果有人看到这个错误并成功解决了,我真的很感激任何帮助。 下方附带的屏幕截图。
谢谢!
答案 0 :(得分:0)
看起来您使用的是错误的Java SDK 64位而不是FlashDevelop所需的32位