Apache flex Mac OS X和Adobe Air trace不工作
由于某些原因,当我将Apache flex Mac OS X和Adobe Air trace不工作,apache-flex,macos,air,osx-snow-leopard,Apache Flex,Macos,Air,Osx Snow Leopard,由于某些原因,当我将trace放入ActionScript文件时,跟踪无法工作。我使用FlexSDK构建AdobeAIR应用程序。我目前使用FlexSDK 4.5.1和AdobeAIR 2.7 我检查了idl是否未运行,找不到它的踪迹(双关语不适用)。 我还向~/Library/Application\Support/Macromedia添加了mm.cgf,这也不起作用 还有其他建议吗 更新: 有人建议使用我的应用程序,所以创建基本的HelloWorld.mxml <?xml versio
trace
放入ActionScript文件时,跟踪无法工作。我使用FlexSDK构建AdobeAIR应用程序。我目前使用FlexSDK 4.5.1和AdobeAIR 2.7
我检查了idl
是否未运行,找不到它的踪迹(双关语不适用)。
我还向~/Library/Application\Support/Macromedia添加了mm.cgf
,这也不起作用
还有其他建议吗
更新:
有人建议使用我的应用程序,所以创建基本的HelloWorld.mxml
<?xml version="1.0" encoding="UTF-8"?>
<s:WindowedApplication
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
title="Hello World">
<fx:Script>
<![CDATA[
trace("Hello World");
]]>
</fx:Script>
<s:Label
text="Hello AIR"
horizontalCenter="0"
verticalCenter="0"
/>
</s:WindowedApplication>
和HelloWorld.app.xml
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://ns.adobe.com/air/application/2.7">
<id>samples.flex.HelloWorld</id>
<versionNumber>0.1</versionNumber>
<filename>HelloWorld</filename>
<initialWindow>
<content>HelloWorld.swf</content>
<visible>true</visible>
<width>400</width>
<height>200</height>
</initialWindow>
</application>
samples.flex.HelloWorld
0.1
你好世界
HelloWorld.swf
真的
400
200
但它仍然不起作用。提供了代码,有一个奇怪的机会,它可能是应用程序。我已经解决了它。我在这个网站上找到的 我试图让trace()在Mac中工作。我使用flex命令行编译器“amxmlc”编译了AIR应用程序,包括参数-debug=false和-omit trace statements=false。然后我用adl your-app.xml-nodebug运行了这个应用程序,我能够将跟踪信息输入终端
你有没有试过制作一个简单的应用程序,只跟踪“hello world”?如果你没有,我建议你先这样做,因为否则可能很难辨别问题是跟踪还是你的应用程序。我已经试过了,但仍然不起作用。