FDT 找不到 Flash 播放器
Posted
技术标签:
【中文标题】FDT 找不到 Flash 播放器【英文标题】:FDT can't find flash player 【发布时间】:2012-12-06 03:51:35 【问题描述】:我使用 FlashDevelop 已经 3 年了,一切运行良好。现在我必须使用 Mac 。我有一些麻烦,我是 FDT 的新手,我无法构建我的项目。 我从互联网上下载了一个 AIR-Flex 组合 SDK,因为我在将 AIR3.5 SDK 复制到 Flex4.6 文件夹时遇到了一些麻烦。一些文件夹/文件被替换但未合并。
案例 1:AIR 项目。
我创建了一个 AIR 项目,选择在桌面(不是设备)上运行并运行项目,但不出现任何窗口。控制台的信息是有线的。
运行模式:
Starting Launcher FDTTest-FDTTest.
Using: Flex SDK Compiler
Starting Incremental Build of FDTTest-FDTTest.
File /Users/Feng/Documents/Workspace/FlashWork/FDTTest/bin/FDTTest.swf has not changed.
Build successful.
Launching AIR Debug Launcher
/Users/Feng/Documents/Tools/flex_sdk_4.6_air3.5_fp11.5/bin/adl
-nodebug
-profile
extendedMobileDevice
-screensize
480x762:480x800
/Users/Feng/Documents/Workspace/FlashWork/FDTTest/bin/FDTTest-app.xml
/Users/Feng/Documents/Workspace/FlashWork/FDTTest/bin
调试模式:
[Info] Listening to port 7935.
[Info] Could not connect to the player, will try to connect for the next 72000 ms
案例 2:SWF 项目
我创建了一个 swf 项目,可以看到带有外部播放器(java)但不能看到 adobe flash 播放器的窗口。
我下载了最新的 adobe flash 调试播放器并将它们安装在我的 Mac OSX 10.8 上。 但是当我尝试设置 FDT -> Preferences -> FDT -> Tools -> Flash -> FlashPlayer 的路径时,我找不到 Flash Player 独立文件。
我检查了用户/库和其他文件夹,但找不到。我已经挣扎了好几个小时。谢谢。
【问题讨论】:
对于案例 1,您能在您的流程查看器中看到正在运行的 ADL 流程吗?如果你通过终端运行它会发生什么:'/Users/Feng/Documents/Tools/flex_sdk_4.6_air3.5_fp11.5/bin/adl'?对于案例 2,外部 SWF 查看器实际上是一个 Web 浏览器 - 使用基于 Web 的 Flash 播放器插件。要启动独立播放器,您需要将首选项指向独立播放器(通常在 SDK 中的某个位置),然后确保您的启动器已选择启动 Flash Player。告诉我更多关于你的情况,我可以留下答案。 另外,FDT 有一个按钮来合并您的 AIR SDK。确保您的权限仍设置为读取、写入、执行之前和之后。 fdt.powerflasher.com/docs/AIR_SDK_Merging 没关系,我在 FDT 上花了 10 个小时但失败了,但我在 10 分钟内在 Flash Builder 4.7 上设置了所有内容,它甚至可以在本机 ios 模拟器(不是 AIR 模拟器)上运行。但仍然感谢您的帮助。 【参考方案1】:您可以尝试以下方法:
下载文件:
http://labs.adobe.com/downloads/flashplayer.html 下载适用于 Mac OS X 32 位的独立调试器(DMG,14.5 MB)
将 Flash Player 安装到您的应用程序文件夹中。
您可以在此处找到 Flash Player 调试器二进制文件:
/Application/Flash Player.app/Contents/MacOS/Flash Player 调试器
请注意,浏览仅适用于应用程序级别。 您需要使用调试器的直接路径。
【讨论】:
以上是关于FDT 找不到 Flash 播放器的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Jquery 播放/暂停 Flash 视频(不是 html5 <video>)