When I encounter that (I'm running Windows though) it's usually after I've recently changed or have leftover metadata from a different version of the SDK. You haven't recently changed SDK versions for Flex or AIR?
Probably totally unrelated but what fixed it for me in my situation was to delete the metadata folder in the app directory and reimport given the new, clean workspace. Kind of a pain.
All I'm saying is that Flash Builder doesn't install any player or plugin after the install process is over.
We haven't coded it in, and since I'm the engineer developing the debugger, I would know. Other CS products may install player during install time, but only if the version is lower than the one you have installed.
That said, let us shift the focus back to solving the problem you're facing. There doesn't have to be another process running when Flash Builder is running for this issue to occur.
The warning dialog you mentioned pops up after Flash Builder looks at the contents of /Library/Internet Plug-Ins/Flash Player.plugin/Contents/Info.plist (the bundle name will be Flash Player Debugger) followed by a final check inside Resources/Flash Player*.rsrc.
Next time you run into the problem, the contents of Info.plist will help in narrowing this problem down.
After 3 days of frustration, the solution is so simple I could cry... For anyone else who runs across this issue take a look here:http://therush.wordpress.com/2008/03/11/resolved-flex-builder-3-debugger-stopped-working/
I think my problem was cuased by the fact that in my hosts file I have localhost redirected to a location on the backend web server where the app is actually being deployed. I changed the setting in the Debugger dialog (right-click in the running app and select 'Debugger') from 'localhost' to 'other machine' with an ip of 127.0.0.1 . As soon as I did, flexbuilder launched the debugger and everything started working.
Still not entirely sure why this works, but it must change a windows setting somewhere. I exited 4.5 and opened a project in 4.0 and the debugger worked there as well without having to repeat the process.
Sorry, replied to the wrong thread.
My two cents on this issue & how I resolved it.
I was getting a similar message which referenced a location in C:\Windows\System32\Macromed\Flash, and was looking for this version of the Flash Player: Flash64_10_3_162.ocx
What I tried that did NOT help:
Re-associating the SWF file type to open with a Flash Player debugger version downloaded from Adobe's site.
These three steps resolved the issue for me:
- I had installed the 64-bit version of the Flash Player a few months ago, so I uninstalled that since it cannot be used by Flash Builder as a debugger. Back in FB 4.5.1, I got another message saying Flash was not installed at all.
- I used Adobe's Flash uninstaller tool and then,
- re-installed the latest debuggers for IE & Firefox.
I can now debug in IE or FF without any issues. FB finds the debug version of the Flash Player.
From what I saw when researching this, there seem to be many causes for this issue so I'll give Adobe some slack here. I will point out that the post from Adobe employee Anirudh Sasikumar, above, was not helpful in my case and was in fact misleading and not specific enough as to the location of the file he referenced. I searched for that file and found dozens of them on my machine, none in any location he mentioned. I wish he would have taken a little more time to give a complete path to this file. Maybe he did, but I could not find that path, or folders, on my machine. I work in a tightly-controlled network environment so perhaps these folders are ones I cannot see due to permissions issues, but it would've saved me time to get a complete path to start with.
For complete and full disclosure, here is my set-up; hopefully this will help others with a similar setup who are experiencing this nagging issue:
Windows 7 Enterprise 64-bit, Service Pack 1
Flash Builder 184.108.40.2063231
Flash Debugger version (IE & FF): 10.3 r183
thanks for your 2 cents, it was helpful. i am running Flash Builder 4.5 on a 64-bit Windows 7 Pro PC, and despite having installed
and the latest 64-bit version for Firefox, i kept getting notifications about not having the Flash Player debugger installed when trying to debug in all browsers - FireFox, Chrom and IE.
SO i did as u suggested and uninstalled all Flash Players and then reinstalled the ActiveX for IE, and after that the 64-bit Flash Player for firefox, and now i can debug, but only in IE, while with Flash Builder apps in Firefox or Chrome i can only run, NOT debug. That's fine, considering that all things are working smoothly (I was worried about installing the debugger for IE because i understand it is a 32-bit app).
If you have any recommendations as to how i might be able to debug in Firefox and Chrome, as these are my favorite browser, particularly Firefox, plz let me know, keeping in mind i am not a programmer.
There are additional 32-bit Flash Player apps on the Adobe website, but i dont want to push my luck...
let me know what you think. ANyone can reply if they like.
I had the exact same problem with Flex Builder 4.6 and I'm on Max OS X 10.8, however the problem is solved after installing the "Plugin content debugger" from http://www.adobe.com/support/flashplayer/downloads.html
For what it's worth, I was having a similar problem in OSX Lion. I could not get Firefox to connect with the debugger or even to run without it. It turns out that the way I had specified the location of Firefox (Preferences->General->Web Browser) was incorrect;
Previous versions worked when I used this location :
However, Firefox 15.0.1 would not start from FlashBuilder using this (although it did in previous versions). Once I changed it to :
Then everything started working as expected, debugger connected, etc.