Android 安卓 意外停止时怎么处理必需处理的问题

giuve 2013-05-05 03:01:46
我们在写程序的时候,或多或少会出现错误。我在写安卓应用的时候会时常遇到“意外停止”,比如遇到java.lang.RuntimeException时,程序就会立即死掉,但我们这时候还有一些重要资源没有释放掉,比如摄像头,如果不及时释放掉这些资源,也不重启机子,其他程序就无法使用这些资源;这也给我们调试程序带来了很大的困难,每次遇到意外停止都要重启机子来释放资源,大大地浪费了时间。请问大神们可以办法,用代码在意外停止前释放掉这些资源,或者说意外停止时是否会有一个像try{}catch(){}final{}这样的方式来释放资源,请大神回复,谢谢。
...全文
136 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
可以写个全局的异常捕捉处理,查一下UncaughtExceptionHandler,就明白了
灰火 2013-05-06
  • 打赏
  • 举报
回复
不如装个360,一键释放内存?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧