Flash Builder 找不到所需的 Adobe Flash Player
經測試該方法可用!
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版本,直接去官網(地址:http://www.adobe.com/support/flashplayer/downloads.html)下載并安裝個匹配你瀏覽器的debug版本的flash player就好了。
簡要說明下我的情況:
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。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安裝時沒有寫入的權限。(參考文獻:http://www.adobe.com/cn/support/ ... uments/tn_19148.htm)這也就是為什么會出現情景一和情景二找不到播放器的原因了。這僅是我個人的判斷,如果你有更準確更官方的回答,希望能留言分享。
說了這么多問題,現在來談談如何解決吧。用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看看。不知道你是否也成功了?如果成功了,那就恭喜下自己吧!本文轉自jiahuafu博客園博客,原文鏈接http://www.cnblogs.com/jiahuafu/p/3902353.html如需轉載請自行聯系原作者
jiahuafu
總結
以上是生活随笔為你收集整理的Flash Builder 找不到所需的 Adobe Flash Player的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: es6中新增对象的特性和方法
- 下一篇: Socket.IO for Unity