Очистить данные приложения AIR Mobile в IntelliJ

Я разрабатываю мобильное приложение AIR с использованием IntelliJ.

При отладке в Flash Builder есть возможность очищать данные приложения при каждом (отладочном) запуске ADL (см. снимок экрана ниже). Однако я не могу найти этот параметр в IntelliJ или каком-либо параметре ADL для принудительной очистки при каждом новом сеанс отладки. Мне было интересно, существует ли такая опция в IntelliJ или ADL.

Небольшая предыстория: я использую PersistanceManager в приложении для хранения некоторых пользовательских настроек и хочу иметь возможность запускать приложение без сохраненных настроек из моего предыдущего запуска. Использование этого параметра в Flash Builder делает свое дело, но мне не повезло с IntelliJ.

Окно настроек отладки Flash Builder


person Treur    schedule 09.03.2012    source источник


Ответы (2)


Не уверен, никогда не приходилось этого делать раньше, но я считаю, что если вы сделаете «очистку» перед перестроением, это должно очистить PersistanceManager.

person J_A_X    schedule 12.03.2012
comment
Вы имеете в виду чистую очистку системного кеша в IntelliJ? Я пробовал это, но это не сработало. - person Treur; 15.03.2012
comment
Нет, я имею в виду чистку, как с maven, которая удаляет папку сборки. В intelliJ должно быть что-то вроде bin. Попробуйте удалить эту папку между ними, чтобы увидеть, работает ли это. - person J_A_X; 16.03.2012
comment
В intellij нет чистоты. И не все воздушные приложения используют maven - person andygoestohollywood; 28.05.2014

Да, я все еще пытаюсь найти решение для этого.

Причина, по которой это происходит, заключается в том, что когда вы тестируете устройство, IntelliJ по какой-то причине отправляет на устройство команду удаления, поэтому оно стирает все.

Я попытался запустить свои собственные аргументы компилятора, но команда удаления имеет более высокий приоритет, поэтому я пока не могу ее отменить. Я думаю, что хорошим решением может быть использование задач ant: http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html

person Gui de Guinetik    schedule 21.03.2013