找不到 Flash Builder 4.5 导入

标签 flash apache-flex flex4.5 flashbuilder4

我刚刚从 Flash Builder 4 升级到 4.5,并导入了我的 FB 4 项目之一。我现在在所有导入本地类的导入语句(以及使用所述类方法的所有地方)旁边的装订线中看到一个橙色问号,并且在导入语句下方出现橙色下划线。当我将鼠标悬停在下划线时,它说找不到导入。

项目编译和运行没有问题(我使用 ANT 来构建这个项目)。

如果我打开其中一个有问题的类文件然后更改一些内容(即按空格键)并点击保存 (编辑:实际上发现我什至不必保存,只是打开导致 FB 找到它) 然后返回导入它的文件橙色问号对于该导入已经消失,我得到代码帮助和 CTL+单击将我链接到类(class)文件。但是,如果我关闭该文件并再次重新打开它,则无法找到该类文件。

有问题的类存储在我项目的 src 目录下:

 - src
  +---com
      +---myappname
          +---services
          +---utils
          etc...

我的导入语句如下所示:

import com.myappname.utils.*;
import com.myappname.services.remoteService;

有什么想法吗?这是 FB 4.5 的“增强”吗?我试过删除并重新导入项目,刷新项目,现在有点不知所措。这太烦人了,我可能需要降级到 4。

最佳答案

我在 Flash Professional CS 5.5 中创建并导入到 Flash Builder 4.6 中的项目遇到了同样的问题,如本教程所示:http://www.adobe.com/devnet/flash-builder/articles/sharing-projects-flashbuilder-flash.html .

发现在 Flash Builder 中项目没有任何对 Flex SDK 的引用,所以我从 Flash Builder 中选择项目->属性->ActionScript 构建路径并点击“添加 Flex SDK”按钮。

这立即解决了问题,而且它是否重新启用了 Flash Builder 中的代码完成,因为它现在可以找到导入。

顺便说一句。我在 XP 上。

干杯,克劳斯

关于找不到 Flash Builder 4.5 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6684217/

相关文章:

actionscript-3 - Flash Builder Rss feed 可以工作,但必须将每篇文章链接到其原始网页。如何?

Flash Builder 4.5 调试器终止 |苹果浏览器

windows - 如何使 2021 年 1 月 12 日之后的 flash 可执行文件工作?

java - 将 Flash/Flex 组件嵌入到 Java 应用程序中

android - 桌面 AIR 应用程序可以在 Android 设备上运行吗?

apache-flex - 如何删除 Flex 4.5 中的绑定(bind)?

android - 我们可以在 android 上使用 flex 和 c++ 吗?

flash - 如何在Flash中设置透明的 Sprite 背景?

java - Belisha Beacon Java程序按钮查询

html - Flex 从外部浏览器中的 HTML 组件打开 url