【问题标题】:How do you stop Flash Builder 4 Actionscript project launching Flash IDE?如何阻止 Flash Builder 4 Actionscript 项目启动 Flash IDE?
【发布时间】:2011-04-12 13:06:46
【问题描述】:

我正在尝试在 Flash Builder 4 中创建一个 Actionscript 项目。但是,当我调试或运行它时,它总是在 Flash IDE 中运行。我希望它在没有 Flash IDE 的情况下在独立的 Flash 调试器中运行!

这快把我逼疯了。请有人让我知道我如何改变它。如果这有什么不同,我在 Mac 上。

非常感谢!

【问题讨论】:

    标签: flash flash-builder flash-cs5


    【解决方案1】:

    检查 .swf 文件的默认编辑器是什么,转到您的项目属性面板

    【讨论】:

      【解决方案2】:

      我可能弄错了,但我相信提问者所指的问题发生在您的项目是“Flash Professional 项目”时。因为该项目基于 Flash IDE *.fla 文件,所以它总是会尝试打开 Flash CS5。

      我建议您将不依赖 *.fla 文件的项目作为 Actionscript 项目打开/创建到 FlashBuilder 中。通过 *.swc 导入您肯定需要编译的任何资产。

      我也确实在这个问题上苦苦挣扎。尤其是当我的管道还没有包含 CS5 并且它坚持要打开它时。

      【讨论】:

        【解决方案3】:

        我解决此问题的方法是转到我已发布的 swf 文件,并确保将默认的“打开方式”设置为 Flash Player 调试器...而不是 Flash IDE。 Acutally 我将所有 swf 文件设置为使用 Flash 调试播放器打开,它解决了问题。希望这对你有用!

        【讨论】:

          【解决方案4】:

          我已经按照用户 334304 的建议进行了操作,但每次我删除 Flash Pro 会打开的文件以及使用非调试 Flash Player 投影仪时出现的 FB4 问题时,这让我大吃一惊,直到凌晨 5 点!

          要在每次保存或删除文件等时停止 Flash Pro 打开。您可以从“项目”主菜单中禁用“自动构建”选项。

          否则,要完全停止 Flash Pro 打开,您可以:

          1. 右键单击您的项目
          2. 选择“属性”
          3. 选择子类别“建筑商”
          4. 取消选中“Flash Professional”

          这应该可以解决问题[请注意,您将需要一些其他方法来编译 fla/xfl 文件]。

          如果有人有兴趣(稍微偏离主题),要让 FB4 打开正确的 Flash Player 投影仪(调试播放器),最好:

          1. 使用 Adob​​e 的 util 卸载 Flash Player: fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player_osx.dmg [Mac] fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player.exe [Win]

          2. 从here 为您的平台/浏览器下载最新的 Flash Player 内容调试器(插件和投影仪)(您也可以获得发布版本)

          3. 从 Flash CS4、CS5 和 FB4 中删除 Flash Player...

          CS4/CS5:从

          中删除所有内容

          [install directory]/Players/

          FB4:从

          中删除所有内容

          [install directory]/player/

          现在解压缩下载的调试器,将其复制到这些目录中,并将其重命名为 Mac 上的“Flash Player.app”或 Win 上的“Flash Player.exe”。

          最后,在默认操作系统环境中,将用于启动 .swf 文件的默认应用程序更改为您刚刚复制的调试器之一,确保始终使用它。

          重新启动 Flash Builder,您应该一切顺利。当我们宁愿编码时不再浪费时间......感谢Adobe!

          【讨论】:

            【解决方案5】:

            当您创建一个新的 Flex 或 Actionscript 项目(在 Flash Builder 4 中)并运行它时,Flash Builder 将启动一个 Web 浏览器,其中包含您的 SWF 生成的 HTML 页面。看来这是 Actionscript 和 Flex 项目的默认设置。

            我已经看到它正常工作了一段时间,并且在某些时候它会改变它的行为,因此 SWF 在 Flash Pro 中启动。自项目创建以来,这些设置一定是无意中更改的。我正在研究如何设置它们!

            一种解决方法是将 HTML 页面简单地加载到您喜欢的浏览器中,然后在每次更改代码时重新加载它。在此基础上自动构建应该会向您显示您的更改。显然这不是一个理想的解决方案。

            【讨论】:

              猜你喜欢
              • 2011-11-08
              • 2011-05-30
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-07-03
              • 2013-06-21
              • 1970-01-01
              相关资源
              最近更新 更多