Серьезные проблемы с гибкостью

Похоже, мне трудно заставить функцию трассировки выводить что-либо на консоль в Eclipse с подключаемым модулем Flex, Flex Builder или даже с FlexBeans (подключаемый модуль Netbeans для Flex). Я удалил, а затем переустановил версию отладчика Flash player 10 как для Firefox, так и для IE, перезагрузившись после их удаления, а затем после их повторной установки. Я удалил все старые версии Java и обновился до самой последней версии.

mm.cfg настроен правильно, чтобы действия трассировки отображались в flashlog.txt

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

ЛЮБЫЕ идеи были бы полезны. В идеале мне нужен плагин для работы, но любой способ, которым я мог бы получить трассировку для вывода на консоль (в ЛЮБОЙ IDE), был бы лучше, чем то, что у меня есть сейчас.


person cwallenpoole    schedule 04.05.2009    source источник


Ответы (4)


Я не совсем понимаю, что вы имеете в виду под «отладчиком Flash для Firefox и IE»; Вы имеете в виду доступные здесь отладочные версии Flash Player?

http://www.adobe.com/support/flashplayer/downloads.html

Если нет, то вам определенно понадобятся установленные, чтобы иметь возможность записывать вывод trace () в консоль IDE.

person cliff.meyers    schedule 04.05.2009
comment
Flash-отладчик 10, который можно установить для Firefox в качестве подключаемого модуля или для IE через ActiveX. Они были удалены и повторно установлены несколько раз. - person cwallenpoole; 05.05.2009

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

Клавиатурная команда «Отладка приложения» (в отличие от «Запустить приложение») отличается на Mac и ПК. Я использую оба и перепутал их, что приводит к моему Запуску, когда я думаю, что я отлаживаю, что, конечно же, приводит к тому, что я узнаю выходные данные трассировки в консоли.

Скорее всего, нет, но не помешает упомянуть об этом (надеюсь) :)

- Эван

person evanmcd    schedule 05.05.2009
comment
Что меня действительно беспокоит, так это то, что команды клавиатуры Flash и Flex Builder совершенно разные. Когда мне нужно переключиться на Flash, я скрываю свою временную шкалу вместо запуска сеанса отладки. В любом случае, я нашел настоящую проблему. - person cwallenpoole; 05.05.2009

Как вы тестируете отладчик? Вы пробовали пойти куда-нибудь, например, с большим количеством рекламы, которая, как правило, все еще имеет свои следы? Или вы просто тестируете это со своими swfs? Вы установили отладочную версию проектора? Как настроен eclipse / flex для запуска тестовых файлов swfs? Это в браузере или в автономном плеере? У вас есть странные настройки mxmlc?

Полагаю, вы выполнили все эти инструкции? http://kb2.adobe.com/cps/193/tn_19323.html

person quoo    schedule 05.05.2009

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

Если вы щелкните правой кнопкой мыши запущенный SWF, а затем выберите «Отладчик», вы можете (по сути) указать виртуальной машине, где следует ожидать действий трассировки. Это было настроено на другую машину в сети, а не на мою локальную машину. Как только это было переключено, все само восстановилось.

person cwallenpoole    schedule 05.05.2009