2012-03-09 71 views
2

我正在使用IntelliJ开发移动AIR应用程序。在IntelliJ中清除AIR Mobile应用程序数据

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

有点背景:我在应用程序中使用PersistanceManager来存储一些用户设置,我希望能够启动应用程序而不需要保存我以前运行的设置。在Flash Builder中使用这个设置可以做到这一点,但我对IntelliJ没有任何好运。

Flash Builder debug settings window

回答

0

不知道,从来没有过这样做,但我相信,如果你之前重建做一个“干净”的,应该清除出PersistanceManager。

+0

你的意思是“干净”,清理IntelliJ系统缓存?我试过,但没有奏效。 – Treur 2012-03-15 14:52:45

+0

不,我的意思是一个干净的,如删除生成文件夹的maven。在intelliJ中应该有像“bin”这样的东西。尝试删除之间的文件夹,看看是否有效。 – 2012-03-15 20:19:20

+0

intellij没有“干净”..并不是所有的空气应用程序都使用maven – andygoestohollywood 2014-05-28 09:45:07

0

是的我仍然试图找到一个解决方案。

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

我试图运行我自己的编译器参数,但卸载命令具有更高的优先级,所以我不能取消它。我认为一个好的解决方案可以使用蚂蚁任务:http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html

相关问题