问题标签 [flashbuilder4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
436 浏览

flash-builder - Flash Builder 4 不再...正在构建!

Flash Builder 4 已停止构建我的应用程序。我正在做几个项目。当我调试应用程序时,我的任何更改都没有反映在调试版本中。我尝试手动构建,重置我的所有偏好,最终清理构建整个应用程序。这是一个错误。FB4 扔掉了它应该构建的所有文件(.html 包装器、swf 文件本身和 swfobject.js 文件),让我干了。现在我有几千行什么都不做的代码。当我尝试运行/调试时,我收到消息:“找不到文件:[pathname/wrapper].html”

这显然是与我的系统的兼容性冲突(运行 Snow Leopard 的 2008 MacBook)在我妻子的笔记本电脑上一切正常(相同的 CS5 安装)。我该如何寻找冲突?我尝试在我的计算机上卸载并重新安装 FB4,但仍然收到相同的消息。

谢谢,

杰森·M。

0 投票
2 回答
5047 浏览

apache-flex - 如何使用 Flashbuilder 4 使用 REST Web 服务?

我正在创建一个需要由 FlashBuilder 4 使用的 Restful WCF Web 服务。这可能吗?如果是这样,我该怎么做呢?

谢谢

0 投票
0 回答
235 浏览

flexbuilder - Flash Builder 调试器静默调用 getter 来更新变量视图 - 这是一个缺陷吗?

我已经使用 Flex/Flash Builder 几年了,直到今天才发现一些东西。我正在查看一些运行良好的复杂代码,但我需要知道它的行为方式,所以我在其中放置了一个断点,并且看到它抛出了异常。我再次把它拿出来,它运行正常(即使有跟踪语句)。我觉得这很奇怪。

长话短说,经过一番摸索后发现,如果您的代码中有一个 getter,并且在调试过程中,您的变量视图(或表达式视图)会显示 getter 获得的 var,然后 Flash Builder 调试器将运行 getter(静默)以计算变量视图中显示的值。

换句话说,在某些情况下,通过调试您的代码,它可能会运行与您不调试时的运行方式完全不同的路径(它遵循的路径取决于您是否打开了变量视图并显示var 的值)。

这是一个相当严重的缺陷吗?

我一直认为,如果您在调试模式下运行应用程序,它应该运行与不调试时完全相同的代码路径,前提是输入相同(尽管我意识到在围绕事件进行调试时很难复制实时使用失去/获得焦点等的处理程序)。

另一个可怕的事情是调试器会静默调用 getter - 即,如果您在 getter 中有一个断点,那么当调试器调用它来更新变量视图中的 var 值时,它不会停在那里。所以你甚至没有意识到它正在运行吸气剂。

变量视图中的 var 不应该只显示一个null值,直到它的 getter 最终在正常的代码执行过程下运行?

编辑(28/7/11):我原来的帖子说 setter 已经运行,这是错误的 - 它是 getter,如上所述。因此,只有当 getter 中的代码执行超出单纯获取 var 值的附加功能时,这种“缺陷”才存在 - getter 中这样的附加功能对我来说是一种“代码味道”,因此存在原始缺陷,但实际上仅在受污染的代码中

0 投票
3 回答
3495 浏览

apache-flex - flash adobe 调试器版本

拜托,我以前能够在 Flash Builder 中调试我的应用程序。但是后来,我升级到了 flash builder 4.5,并将我的 sdk 从 4.1 更改为 4.5,将 flash player 10.0 更改为 10.2。那是问题开始的时候。我意识到,当前的 flash builder 4.5 与我目前使用的不兼容,所以我恢复到默认设置:flash player 10.0, sdk 4.1 并运行我的程序,它运行良好,除了我无法调试了:(每次我尝试调试时,我都会得到这个:

我已经重新安装了我的 flash builder,但是,每次我尝试调试时仍然遇到同样的问题 :( 令人沮丧,有人遇到过这个问题吗?

谢谢

0 投票
3 回答
1119 浏览

actionscript-3 - 从其他文件访问 currentState?

注意:这不是这个问题的副本,因为答案对我没有帮助。

我有我的主文件 (Main.mxml),我有一个主 AS 文件 (main.as)。main.as 包含在 Main.mxml 中,通过<fx:Script source="main.as"/>. 在 main.as 中,我想更改 Main.mxml 的 currentState。我该怎么做呢?

我已经尝试过的事情:

  • this.parent.currentState = "c_main";
  • this.parentDocument.currentState = "c_main";
  • this.parentApplication.currentState = "c_main";
  • 这个问题的答案。
0 投票
1 回答
349 浏览

flash - 将项目导出为独立的 .swf 文件

我正在尝试一段时间来找到有关如何将 FlexProject 导出到独立 SWF 文件的答案。我有一个 FLV 视频,我将其放入 flvplayback 容器并添加了来自 Flash CS4 的皮肤。所以它只是一个简单的视频播放器。我们正在开展一个电子学习项目,我想将这些视频放入使用 Flex 3.5 构建的主应用程序中,为了让事情变得更容易,我需要这些视频的独立 SWF 版本,这样我的队友就可以将它们加载到使用 flex swfloader 的应用程序。

我真的希望我说清楚了,抱歉英语不是我的母语。

这是我的项目中的代码:

0 投票
4 回答
9004 浏览

android - 在真实设备上调试 Flash Builder 4 移动应用程序时提示 INSTALL_FAILED_INVALID_APK

我正在尝试构建一个演示应用程序来测试如何在真实设备上调试或启动我的 android 应用程序。

我有 Froyo Android、OSX 笔记本电脑和 Flash Builder 4 IDE。

我构建了一个非常简单的应用程序,请看下图:

在此处输入图像描述

在这种情况下,当用户单击“单击我”按钮时,电子邮件和地址将显示在底部 textArea 中。应用程序在 Flash Builder 4 模拟器上运行良好,但是当我尝试在我的设备上调试应用程序时,它提示我以下错误:

安装应用程序时出错:1580 KB/s(3.773s 中为 6108444 字节) pkg: /data/local/tmp/Runtime.apk 失败 [INSTALL_FAILED_INVALID_APK]

或者当我创建 .apk 文件并尝试将其安装在我的设备上时,它再次显示“安装错误”。

请指导我,我该如何解决这个问题。

非常感谢

0 投票
2 回答
138 浏览

flex4 - 停止火花图形子缩放FlexBuilder4.5

希望有人可以提供帮助。我有一个 Flex (4.5/Air) 应用程序,它的图形声明如下:

当我以编程方式调整 Graphic 的大小时,它还会缩放边框 (Rect) 和椭圆 (upperLeftHandle)。我需要调整图形对象的大小,但让 Rect 和 Ellipse(以及 Graphic 内的任何其他内容)保持相同的比例。

有人有想法么?

0 投票
1 回答
536 浏览

apache-flex - Spark 表单未显示在 flashbuilder 4 中

我在一周的培训中经历了 flex,我正在尝试在 Flashbuilder 4 中使用 Spark 表单,但它没有出现在组件窗口中。当我从那里拖动一个表单时,它是一个 mx 表单控件。

该项目设置为使用 4.5 sdk,我什至可以在代码视图中创建标签,但是当我这样做时,不会出现在设计器中......

如何让 spark 表单控件在代码视图中创建时显示在设计器中,或者让控件显示在组件窗口中以便我可以将其拖入?

0 投票
1 回答
1459 浏览

actionscript-3 - 如何使用 Actionscript 从数据网格中清除数据?

我有一个 flex 数据网格,我想在按钮单击事件后从中删除内容。如果我使用 removeItemAt(myGrid.selectedIndex) 方法,它可以正常工作,但 removeAll() 方法什么也不做。您在此处看到的 addData() 函数接受文本输入值并将它们发送到数据网格。