因此,我们使用AIR
开发了一个应用程序,该应用程序在android
上顺利运行但在iOS
上崩溃。该应用程序只有一个预加载器和一个包含一堆预编译的SWF
文件的文件夹。用户加载SWF
个labs
文件中的一个并运行它。它看起来像这样:
现在,一切都运行正常,但是一旦一个人加载lab
,新实验室就会有多个框架,并且在开始时应用程序运行顺畅但是当用户继续加载框架时,应用程序崩溃而没有任何错误。我在Adobe Flash Professional CC 2016
中使用了调试器并且没有错误,checked logs
等仍然没有运气。最后我只使用了Instruments
并查看了内存使用情况。显然,当加载帧时,应用程序耗尽了所有内存并最终崩溃。 Activity Monitor
看起来很讨厌:
现在我的问题是,是否有一种特定方法来管理来自adobe的actionscript3
内存?