Apache flex IntelliJ中的Clear AIR Mobile应用程序数据

Apache flex IntelliJ中的Clear AIR Mobile应用程序数据,apache-flex,air,intellij-idea,flash-builder,flex-mobile,Apache Flex,Air,Intellij Idea,Flash Builder,Flex Mobile,我正在使用IntelliJ开发一个移动空中应用程序 在Flash Builder中调试时,可以选择在每次(调试)启动ADL时清除应用程序数据(请参见下面的屏幕截图),但是,我在IntelliJ中找不到此设置或某些ADL参数,无法在每个新调试会话上强制清除。我想知道IntelliJ或ADL中是否存在这样的选项 一点背景:我正在应用程序中使用PersistanceManager来存储一些用户设置,我希望能够在没有上次运行时保存的设置的情况下启动应用程序。在FlashBuilder中使用此设置可以实现

我正在使用IntelliJ开发一个移动空中应用程序

在Flash Builder中调试时,可以选择在每次(调试)启动ADL时清除应用程序数据(请参见下面的屏幕截图),但是,我在IntelliJ中找不到此设置或某些ADL参数,无法在每个新调试会话上强制清除。我想知道IntelliJ或ADL中是否存在这样的选项

一点背景:我正在应用程序中使用PersistanceManager来存储一些用户设置,我希望能够在没有上次运行时保存的设置的情况下启动应用程序。在FlashBuilder中使用此设置可以实现这一目的,但我在IntelliJ上没有运气


不确定,以前从未这样做过,但我相信,如果在重建之前进行“清理”,应该会清除PersistanceManager。

不确定,以前从未这样做过,但我相信如果在重建之前进行“清理”,这将清除PersistanceManager。

是的,我仍在努力找到解决方案

发生这种情况的原因是,当您在设备上进行测试时,出于某种原因,IntelliJ会向设备发送卸载命令,以便它清除所有内容


我试图运行我自己的编译器参数,但uninstall命令具有更高的优先级,因此我无法取消它。我认为一个好的解决方案可能是使用ant任务:

是的,我仍在努力寻找解决方案

发生这种情况的原因是,当您在设备上进行测试时,出于某种原因,IntelliJ会向设备发送卸载命令,以便它清除所有内容


我试图运行我自己的编译器参数,但uninstall命令具有更高的优先级,因此我无法取消它。我认为一个好的解决方案可能是使用ant任务:

你说的“清理”是指在IntelliJ中清理系统缓存吗?我试过了,但是没有成功。不,我是说一个干净的maven,它删除了构建文件夹。intelliJ中应该有类似“bin”的东西。尝试删除中间的文件夹,看看是否有效。intellij中没有“干净”选项。。而且并非所有的air应用程序都在使用mavenDo,你是说“清理”,清理IntelliJ中的系统缓存?我试过了,但是没有成功。不,我是说一个干净的maven,它删除了构建文件夹。intelliJ中应该有类似“bin”的东西。尝试删除中间的文件夹,看看是否有效。intellij中没有“干净”选项。。而且并非所有air应用程序都使用maven