博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flash Builder 找不到所需的 Adobe Flash Player
阅读量:4080 次
发布时间:2019-05-25

本文共 2244 字,大约阅读时间需要 7 分钟。

经测试该方法可用!

http://bbs.9ria.com/thread-108472-1-1.html

最近重装了系统,flash开发工具也由flex换成了flash builder。调试时就出现了如题的问题。flash player 各种版本装卸了N遍、flash builder、flash cs也装卸了N遍,依旧无法解决。Baigoogledu了N篇文章还是无法解决。综其原因,我的情况和他们略有不同,相信我的问题也不是个案,经过一阵忙活终于解决了,现在拿出来和大家分享下。

网上看到大部分提相关问题的基本都是提示“Flash Builder 找不到所需的 Adobe Flash Player调试器版本”。这个问题比较好解决,就是因为你安装的flash player不是debug版本,直接去官网(地址:)下载并安装个匹配你浏览器的debug版本的flash player就好了。
简要说明下我的情况:
        本人对flash builder项目工程调试一直偏爱用flash player播放器直接调试,而不是默认的浏览器窗口调试,所以习惯会把项目“ActionScript编译器界面”(你的项目右键->属性->ActionScript编译器)的HTML包装器前的勾选项去掉(如图1),这样就可以用flash player播放器独立播放了。

<ignore_js_op>1.png

图1

 

        情景一:现在问题来了,点击“运行”或“调试”,会报出“Flash Builder 找不到所需的Adobe Flash Player”,注意:这不是找不到debug版本,而是压根连播放器都没找到,杯具啊!网上找一下,可以找到N多种解决方案,但都是江湖医术,这些偏方只能治愈个别人的疑难杂症。比如:
        方案一:重新安装你flash builder安装目录下“D:\ Flash Builder4\Adobe Flash Builder 4\player\win\Install Flash Player 10 Plugin.exe(名称可能不同)”这个plugin.exe文件;
        方案二:运行项目,选择swf文件默认打开方式为flash player或选择上述安装目录中exe执行;
        方案三:卸载已安装flash player,重新下载最新flash player安装;
        方案四:设置指定播放器路径。Flash builder工具栏找到窗口点击->首选参数->Flash Builder->概要分析器->Player/浏览器(如图2),然后浏览本地文件设置指定flash player。

<ignore_js_op>2.png

图2

 

        如果看到这,你的问题解决了,那就恭喜你,可以return了。
        情景二:如果在安装flash builder前安装了flash cs,点击调试,会报出“Flash Builder 在“D: \Flash CS3\Adobe Flash CS3\Players\ FlashPlayer.exe”(你flash cs安装目录下FlashPlayer.exe的路径)找不到所需的 Adobe Flash Player调试器版本”之类的提示框。
也许你会纳闷,flash builder里有自带的flashplayer播放器,怎么还要去flash cs的安装目录里找播放器文件呢?关于我这个问题,我个人认为是flash cs在安装时,在注册表里写入了flashplayer播放器的读取路径,而flash builder在安装时flashplayer的播放路径没有写入注册表。或者是flash cs在安装时有播放器使用路径写入目录的权限,而flash builder安装时没有写入的权限。(参考文献:)这也就是为什么会出现情景一和情景二找不到播放器的原因了。这仅是我个人的判断,如果你有更准确更官方的回答,希望能留言分享。
        说了这么多问题,现在来谈谈如何解决吧。
        用windows下dos命令窗口使用ftype shockwaveflash.shockwaveflash命令修改flashplayer播放器使用路径!
        比如,在dos窗口下敲击ftype shockwaveflash.shockwaveflash 命令,回车后会看到我当前flashplayer播放器的读取路径:shockwaveflash.shockwaveflash="D:\Flash CS3\Adobe Flash CS3\Players\Flash Player.exe" %1。
        这是查看。
        在dos窗口下敲击ftype shockwaveflash.shockwaveflash="D:\Flash Builder4\Adobe Flash Builder 4\player\win\flashplayer_11_sa_debug_32bit.exe" %1(在等号右面写上flash builder安装目录下flashplayer所在的路径,当然要确保这个路径下有这个文件。)我希望我的项目能够调试,所以我读取的是一个32位系统支持的debug版本的flashplayer。
        修改完成后,你可以用上面查看的命令查看下是否修改成功,如果成功就运行下flash builder看看。不知道你是否也成功了?如果成功了,那就恭喜下自己吧!
 

 

posted on 2014-08-10 08:33 阅读(...) 评论(...)

转载地址:http://oyvni.baihongyu.com/

你可能感兴趣的文章
db db2 base / instance database tablespace container
查看>>
hd disk / disk raid / disk io / iops / iostat / iowait / iotop / iometer
查看>>
project ASP.NET
查看>>
db db2_monitorTool IBM Rational Performace Tester
查看>>
OS + Unix Aix telnet
查看>>
IBM Lotus
查看>>
Linux +Win LAMPP Tools XAMPP 1.7.3 / 5.6.3
查看>>
my read_university
查看>>
network manager
查看>>
OS + Linux Disk disk lvm / disk partition / disk mount / disk io
查看>>
RedHat + OS CPU、MEM、DISK
查看>>
net TCP/IP / TIME_WAIT / tcpip / iperf / cain
查看>>
webServer kzserver/1.0.0
查看>>
OS + Unix IBM Aix basic / topas / nmon / filemon / vmstat / iostat / sysstat/sar
查看>>
my ReadMap subway / metro / map / ditie / gaotie / traffic / jiaotong
查看>>
OS + Linux DNS Server Bind
查看>>
linux下安装django
查看>>
Android 解决TextView设置文本和富文本SpannableString自动换行留空白问题
查看>>
Android开发中Button按钮绑定监听器的方式完全解析
查看>>
Android自定义View实现商品评价星星评分控件
查看>>