Сборка и отладка приложения вне пакета по умолчанию - PullRequest
1 голос
/ 17 февраля 2011

Если я попытаюсь создать приложение с классом приложения вне пакета по умолчанию, поэтому путь к файлу приложения будет /app/AppClass.mxml вместо /AppClass.mxml (как это обычно бывает), Flash Builder не сможет запустить приложение для отладки, поскольку оно ищет SWF-файл в debug / app / AppClass.swf, а вместо этого SWF-файл выводится в debug / AppClass.swf. Изменение выходной папки на debug / app приводит к тому, что она помещает swf в debug / app, но затем помещает файл конфигурации приложения "AppClass-app.xml" в / debug / app / app, а затем его невозможно найти.

Есть ли способ изменить только выходную папку SWF или расположение файла конфигурации xml в конфигурации запуска?

Ответы [ 2 ]

2 голосов
/ 12 июля 2012

Вы можете использовать символическую ссылку на созданный файл SWF - http://en.wikipedia.org/wiki/Symbolic_link

например для Windows:

CD-проект / путь / bin-debug / package / path / MKLINK ClassName.swf проект / путь / bin-debug / ClassName.swf

и это работа

или вы можете использовать символическую ссылку для папки:

cd project / path / bin-debug / package / Проект пути MKLINK / путь / bin-debug / / D

0 голосов
/ 12 июля 2012

Кажется, я помню , это сработало для меня.Но это было давно.И, да, это известная проблема, я также вспоминаю, как люди из Adobe упоминали это как ограничение FB.

В моем скрипте Ant вам нужно будет внести изменения, чтобы отразить ваши настоящие имена файлов и каталогсостав.Также обратите внимание, что отладка из FB сделает его более громоздким.Вам нужно будет использовать цель отладки в Ant, а затем подключить отладчик к работающему приложению (чтобы некоторая информация, особенно при запуске) была потеряна.Единственный способ отладить его, хотя я никогда не пробовал, это с помощью инструментов командной строки (я не уверен в синтаксисе adl для точек останова / печати / стека фреймов, поэтому не знаю, как это сделать.

Также для выпущенного приложения вы, вероятно, захотите изменить механизм подписи.

...