在我的代码中,我调用了一些本机 c++ 方法。一切正常。但是当我在 HTC Evo 3d 上测试我的应用程序时,我遇到了问题。当我将我的应用程序置于后台超过 1 分钟并返回时,应用程序卡在本机函数调用中。它没有被执行并且我得到“应用程序没有响应对话框”(ANR keydispatchingtimedout)。此问题仅在 HTC Evo 3D 上出现。在其他手机上它工作正常。它的原因是什么?
在我的代码中,我调用了一些本机 c++ 方法。一切正常。但是当我在 HTC Evo 3d 上测试我的应用程序时,我遇到了问题。当我将我的应用程序置于后台超过 1 分钟并返回时,应用程序卡在本机函数调用中。它没有被执行并且我得到“应用程序没有响应对话框”(ANR keydispatchingtimedout)。此问题仅在 HTC Evo 3D 上出现。在其他手机上它工作正常。它的原因是什么?