Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 BlackBerry OS 6.0 及更高版本开发应用程序。当我启动应用程序时,它给出了一个错误:
未捕获的异常:Application Trace(353) 没有响应;进程终止。
异常并非总是抛出,而是偶尔抛出。
谁能帮助解决这个错误?
您偶尔会收到此错误的事实表明您可能使用事件线程的时间过长。在您的情况下,您可能会在线程中连续获取 GPS 位置更新。
发生此问题时,操作系统将强制为所有正在运行的应用程序进行堆栈跟踪转储。您需要恢复事件日志并找到应用程序的堆栈跟踪。这将有助于识别占用处理器的代码行。
一旦您识别出有问题的代码,您要么需要修改它以使事件线程不被独占,要么可能将过程隔离在它自己的线程中,以便事件线程可以返回到系统调度程序。