Codenameone 当应用程序在CN1中崩溃时,将调用stop()方法

Codenameone 当应用程序在CN1中崩溃时,将调用stop()方法,codenameone,Codenameone,我想关闭线程或清除缓存,如果应用程序崩溃或手机关闭或其他一些突然的行动。请告知此方法是否仅在用户终止应用程序或从应用程序注销时调用。我很确定,在您强制终止应用程序、切换应用程序、锁定屏幕、手机自动锁定或任何应用程序不再可见的情况下,都会调用stop() 您还可以通过将Android(在开发模式下)连接到笔记本电脑、下载平台工具(logcat)、在stop()函数中添加打印语句并使用以下命令来检查边缘情况。“/adb logcat-s”System.out“在平台工具目录中。不知道如何在iOS上完

我想关闭线程或清除缓存,如果应用程序崩溃或手机关闭或其他一些突然的行动。请告知此方法是否仅在用户终止应用程序或从应用程序注销时调用。

我很确定,在您强制终止应用程序、切换应用程序、锁定屏幕、手机自动锁定或任何应用程序不再可见的情况下,都会调用stop()


您还可以通过将Android(在开发模式下)连接到笔记本电脑、下载平台工具(logcat)、在stop()函数中添加打印语句并使用以下命令来检查边缘情况。“/adb logcat-s”System.out“在平台工具目录中。不知道如何在iOS上完成。

谢谢,尼克。但我想知道,当应用程序因任何原因崩溃时,是否会调用此函数。我将无法在我的设备上重新生成它。
stop()
可能不会在崩溃时调用<当应用程序完全退出时,应该调用code>destory,但两者都不能保证崩溃。但这两者都不是必要的。对崩溃进行清理是多余的,因为应用程序将完全退出并清理内容。。。如果要删除文件,请在下次启动时删除它们。