我是 Android 开发新手
我的应用程序在从 Activity 切换 11 次时不断被终止,而且它只说
致命信号 6 (SIGABRT),tid 9485 中的代码 -6 (Thread-141585)
在我的 logcat 中。
这是什么意思?
没有更多细节(比如查看一些代码)。
1)不要阻塞UI线程,这可能会导致SIGABRT
因为操作系统会杀死无响应的应用程序。
当我切换大约 11 次时,对每个活动进行绑定和取消绑定,这会导致我的应用程序崩溃
2) 确保在您的OnDestroy
在你的Activity
你正在自己清理。即删除所有Listeners
/Events
然后调用Base.OnDestory
.
3)外部(即BluetoothLeService
)服务使用监听器回调回您的应用程序,现在 null/nil 将导致挂起,因此SIGABRT
, see #2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)