文档章节

Android Force Close

 等待流星
发布于 2014/04/03 20:33
字数 200
阅读 119
收藏 1

导致出现Force Close的原因有很多,常见的有比如空指针啦,类没有找到啦,资源没找到,就连Android API使用的顺序错误也可能导致(比如setContentView()之前进行了findViewById()操作)

Force Close有的人说可以用来让应用完全退出 而故意导致这个问题,让程序强制关闭,这种做法我还是不常用。

如何避免弹出Force Close窗口 可以实现Thread.UncaughtExceptionHandler接口的uncaughtException方法 代码如下:

复制代码
 java.lang.Thread.UncaughtExceptionHandler;
 android.app.Application;
  MyApplication  Application  UncaughtExceptionHandler {
@Override
  onCreate() {
    .onCreate();
}

@Override
  uncaughtException(Thread thread, Throwable ex) {
  thread.setDefaultUncaughtExceptionHandler( );  
}

}
复制代码

再补充一句,想要哪个线程可以处理未捕获异常,thread.setDefaultUncaughtExceptionHandler( this); 这句代码都要在那个线程中执行一次

© 著作权归作者所有

粉丝 5
博文 78
码字总数 10995
作品 0
崇明
私信 提问
关于Android Force Close 出现的原因 以及解决方法

关于Android Force Close 出现的原因 以及解决方法 导致出现Force Close的原因有很多,常见的有比如空指针啦,类没有找到啦,资源没找到,就连Android API使用的顺序错误也可能导致(比如set...

dodola
2013/03/21
0
1
Android 退出Activity的方法

对于单一Activity的应用来说,退出很简单,直接finish()即可。当然,也可以用killProcess()和System.exit()这样的方法。现提供几个方法,供参考: 1、抛异常强制退出: 该方法通过抛异常,使...

等待流星
2014/03/17
0
0
android Debug调试

android Debug调试 通用方法: 设置断点 F6:进入下一行 F5:跳入方法体 跳到指定行:将焦点定位到你想跳到的某一行,然后Ctrl+R F7:从方法体返回 F8:跳到下一个断点 调试有两种: 1、Andro...

知晓smart
2013/07/12
0
0
Android SDK 国内镜像

东软信息学院的 Android SDK 镜像,比配置代理下载快多了。 配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android 启动 Android SDK Manager ,打开主界面,依次选择「Tools...

者年
2014/11/28
155.5K
27
Android SDK下载和更新失败的解决方法

试试这个,能解决国内访问Google服务器的困难 启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口; 在『Android SDK...

墨梅
2014/04/11
0
1

没有更多内容

加载失败,请刷新页面

加载更多

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238 (Address already in use) 官方文档虽然有相同的问题,但是对我的问题没起作用…… 后面发现自己手贱...

wenzhizhong
昨天
2
0
REST接口

文章来源 https://zhuanlan.zhihu.com/p/28674721?group_id=886181549958119424 http://www.ruanyifeng.com/blog/2014/05/restful_api.html REST 对请求的约定 REST 用来规范应用如何在 HTTP......

Airship
昨天
3
0
Spring Cloud Config 统一配置中心

Spring Cloud Config 统一配置中心 一、统一配置中心 统一管理配置 通常,我们会使用配置文件来管理应用的配置。如一个 Spring Boot 的应用,可以将配置信息放在 application.yml 文件中,如...

非摩尔根
昨天
2
0
android ------ AAPT2 error: check logs for details解决方法

AAPT 是全称是 Android Asset Packaging Tool,它是构建 App,甚至是构建 Android 系统都必不可少的一个工具。它的作用是将所有资源文件压缩打包到Android APK 当中。我们在 Android SDK 目录...

切切歆语
昨天
2
0
今天的学习

今天学到了<select></select>标签: <label for="unittype">Select unit type: </label><select id="unittype" name="unittype" autofocus > <option value="1"> Miner </option> ......

墨冥
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部