Flex Builder - Профилировщик - Не удается запустить профилировщик «невозможно подключиться к приложению для получения данных профиля, пожалуйста, попробуйте еще раз профилировать приложение» - PullRequest
0 голосов
/ 27 марта 2011

Я использую плагин Flex Builder 4 на Eclipse 3.6.2 на Windows 7 64 бит. Конечно, я использую Eclipse 32 бит с Java 32 бит. Когда я запускаю приложение AIR в режиме Profiler, оно выдает классическую ошибку: «невозможно подключиться к приложению для получения данных профиля, пожалуйста, попробуйте снова профилировать приложение»


1) Я уже пытаюсь поместить mm.cfg в папку c: \ users \ username \ и папку Eclipse Project, но она все еще не работает. Вот что написано в mm.cfg

PreloadSwf=file:///D:/project/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=8888 <br>AS3Sampling=1 <br>AS3AutoStartSampling=1 <br>ErrorReportingEnable=1 <br>TraceOutputFileEnable=1 <br>MaxWarnings=100
2) Я уже отключил брандмауэр и антивирус, порт 8888 открыт для подключения TCP как для входящих, так и для исходящих.
3) Я пытаюсь использовать Flex SDK 4.0 и 4.1
4) Я обновляю версию отладки флеш-плеера до 10.2, потому что я ищу где-то, что 10.1 не поддерживает Profiler, все еще не работает, хотя мой проект AIR. (Кстати, у меня есть попробовать с Flash Project, и он все еще не работает)
5) Я также попытался удалить первую строку, которая указывает PreloadSwf, и она все еще не работает


Я также устанавливаю этот аналогичный параметр на новом компьютере, используя 32-разрядную версию Windows 7, и он выдает ту же ошибку. Есть идеи?

Ответы [ 4 ]

1 голос
/ 06 июня 2011

Я только что обнаружил, что в Windows 7, если вы запустите Flash Builder или Eclipse с правами администратора, профилировщик не будет подключаться. Обязательно запустите Flash Builder или Eclipse без «Запуск от имени администратора» (я по глупости создал Icon для запуска Eclipse, в который включена эта опция)

1 голос
/ 27 марта 2011

Некоторые идеи:

  1. Измените порт на 9999
  2. Получаете ли вы какие-либо ошибки в выходе? (Пути PreloadSwf должны быть локальными доверенными:)
  3. Измените свой браузер! (Настройки / Общие / Веб-браузер) Возможно, Firefox действует как подонок
  4. Вы используете отладчик флэш-памяти в этом конкретном браузере?
  5. Возможно, отредактируйте ваш файл mm.cfg (т.е. посмотрите здесь: http://jpauclair.net/2010/02/10/mmcfg-treasure/)
0 голосов
/ 14 ноября 2011

Я нашел неудобное решение. Создав другого пользователя в Windows и предоставив ему права администратора. Я могу добавить, что тот же самый проект и Profiler работают просто отлично. Возможно, в моем способе создания пользователя есть какая-то проблема. (Это довольно загадочно, потому что у меня есть 2 ПК с разными спецификациями, на которых запущено практически одно и то же приложение, и я получаю ту же проблему в своей учетной записи пользователя. Я до сих пор не понимаю, почему другое имя пользователя дает другой результат, но другой ПК выиграл » т.)

0 голосов
/ 12 октября 2011

похоже, что на этот вопрос уже был дан ответ здесь

Ошибка Flash Builder «Не удалось подключиться»

...