Ant*_*ida 2 air debugging flash flashdevelop actionscript-3
自从我更新了我的Flash Develop并安装了最新版本的Air/Flex SDK后,由于以下错误,我无法再调试应用程序:
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)
em net.sf.jni4net.jni.JNI.Dll.JNI_GetDefaultJavaVMInitArgs(JavaVMInitArgs* args)
em net.sf.jni4net.jni.JNI.Init()
em net.sf.jni4net.jni.JNI.CreateJavaVM(JavaVM& jvm, JNIEnv& env, Boolean attachIfExists, String[] options)
em net.sf.jni4net.Bridge.CreateJVM()
em net.sf.jni4net.Bridge.CreateJVM(BridgeSetup setup)
em FlashDebugger.DebuggerManager.Start(Boolean alwaysStart)
[Capturing traces with FDB]
...
Run Code Online (Sandbox Code Playgroud)
我使用的是Windows 7 x64,FlashDevelop v4.6.4,JDK v1.7,AIR SDK v14.
通过更改解决它jvm.config
,你可以在这里找到它:
%USERPROFILE%\AppData\Local\FlashDevelop\Apps\flexairsdk\4.6.0+14.0.0
Run Code Online (Sandbox Code Playgroud)
我将参数java.home
(第~27行)修改为:
java.home=C:\Program Files (x86)\Java\jre7
Run Code Online (Sandbox Code Playgroud)
注意:
您可以在SetupSDK.bat文件中找到SKD文件夹的路径,FLEX_SDK=...
非常重要:
即使您使用的是64位系统,java.home也必须指向32位java安装!
归档时间: |
|
查看次数: |
2414 次 |
最近记录: |