Подтвердить что ты не робот

Не удается запустить отладчик Flash Builder 4.6

Я пробовал все, брандмауэры, переустановку и т.д. Я не могу заставить отладчик подключаться независимо от того, что я делаю.

Я просто пишу простое приложение Air с помощью Flex и Actionscript. Но любой тип отладки на любом типе приложения не работает. Я получаю это сообщение

Отладчик Flash Builder не смог подключиться к запущенному приложению.

Initial Error

Затем часто, когда я пытаюсь снова, я получаю это сообщение

Непризнанная ошибка Windows Sockets: 0: JVM_Bind

Secondary Error

Запуск программы без отладки работает нормально.

4b9b3361

Ответ 1

Проведя слишком много времени на этом и попробовав все, что было предложено, и многое другое, к сожалению, решение было переформатировать ноутбук и повторить попытку.

Спасибо всем за их ответы и усилия.

Ответ 2

Я считаю, что это означает, что соединение tcp между ADL и Flash Builder невозможно установить с помощью порта 7935, поскольку сокет используется.

Используйте netstat, чтобы убедиться, что порт не используется.

Ответ 3

Я попал в ту же ситуацию и разрешил ее с помощью http://therush.wordpress.com/2008/03/11/resolved-flex-builder-3-debugger-stopped-working/

Кажется, очень странная ошибка. Я решаю это с помощью:

  • Закрыть FB4.6
  • Запустите веб-приложение HTML с содержимым Flash (контент должен быть создан с включенной отладкой)
  • Щелкните правой кнопкой мыши, выберите "Отладчик", выберите "Локальный хост" (или "Другая машина", ввод 127.0.0.1), нажмите "Подключить"
  • Не нужно заботиться о успешном соединении.
  • Закрыть браузер, перезапустить FB4.6, откройте приложение AIR, Debug, - проблема исчезла.

Ответ 4

Недавно я столкнулся с той же проблемой в OSX. Я решил это, переустановив версию отладчика flash-плеера для mac и изменив браузер флеш-плеера на Safari в настройках Flex.

enter image description here

Ответ 5

EDIT:

Я что-то нашел.

Парень по этой ссылке Непризнанная ошибка Windows Sockets: 0: JVM_Bind в Flash Builder имеет обходной путь. Проблема в том, что вы должны делать это каждый раз. Он предлагает использовать TCPView, чтобы видеть и закрывать открытые соединения, которые используют тот же порт, что и отладчик.

Люди в этой теме http://forums.adobe.com/message/653125 также отмечают, что старая версия NOD32 вызывала проблема.


ORIGNAL ANSWER:

Вторая ошибка, которую вы получаете, явно указывает на проблему с Java Virutal Machine (JVM). Я не думаю, что проект связан вообще.

Попробуйте проверить установленные JRE (среды выполнения Java) в Flash Builder.

Window -> Preferences -> Java - > Installed JREs

Проверьте, нет ли здесь ничего странного, как неизвестные JRE. Вы должны использовать "Adobe Flash Builder 4.6", обычно находящийся в папке "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6". Если это не здесь, добавьте его (Add, Next, вставьте соответствующий путь) и перезапустите Flash Builder.

Если он уже существует, вам может потребоваться перезагрузить SDK Flex 4.6 и заменить его текущим (обычно это "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks" ).

Неясно, удалил ли вы Flash Builder или нет, но если это не так, и вышеупомянутые решения не работают, я решил переустановить его с нуля.

Ответ 6

У меня была такая же проблема. Я использую Google Chrome в качестве браузера по умолчанию, и хотя у меня установлен флеш-отладчик (как IE, так и версия "других браузеров" ), я получил эту ошибку.

Я открыл mozilla firefox и установил его как браузер по умолчанию. Теперь я снова открыл FB, и ошибка исчезла.

Я думаю, что это связано с тем, что Google Chrome имеет встроенную флэш-сборку, которая может быть слегка отключена.

Ответ 7

Если вашим браузером по умолчанию является Chrome, вы должны установить плагин по умолчанию Flash, прежде чем отладчик начнет работать.

  • В адресе Chrome goto: chrome://plugins/
  • Нажмите кнопку [+] Подробности в правой верхней части списка.
  • Найдите Adobe Flash Player из списка плагинов и отключите внутренние.

Ответ 8

Я собирался сходить с ума, и что один из вышеперечисленных членов работал у меня. Закройте FB, затем установите Firefox в качестве браузера по умолчанию, открывающего FB, измените настройки отладчика на браузер по умолчанию, а затем повторите попытку отладки, что сделало это для меня. Я запускаю FB 4.6 с помощью firefox 17.01

Ответ 9

Я закрыл браузер Chrome. Тогда я могу выполнить отладчик без этого msg. Я подозреваю, что некоторые вкладки использовали этот порт.

Ответ 10

Случилось только сейчас, это произошло после закрытия приложения отладки Air сразу после его запуска. Мне пришлось перезагрузить компьютер, проблема решена.