Android异常处理总结
力乐天
这个作者很懒,什么都没留下…
展开
-
Fragment的getActivity函数返回为null的异常处理
现象:在Fragment中要用Activity通信时,会在Fragment中去调用h原创 2014-07-17 15:55:50 · 1078 阅读 · 0 评论 -
java.lang.IllegalStateException:Fragment XXXFragment{409864b0} not attached to Activity
现象:这类bug产生的现象就是在Fragment还没添加到Activity中时,去调用了Fragment的getResources().getString(R.string.xxx)这样的函数。原因:Fragment被添加到Activity之前,如果去调用了Fragment的某些函数就会导致这个异常出现。解决方案:在出现问题的地方加入Fragment是否添加到Activity的原创 2014-07-17 15:45:40 · 7055 阅读 · 0 评论 -
JNI与多个线程导致JNIEnv*发生异常
概述:JNIEnv 是一个与线程相关的变量,即线程A有一个 JNIEnv变量, 线程B也有一个JNIEnv变量,由于线程相关,所以A线程不能使用B线程的 JNIEnv 结构体变量。问题描述:一个java对象通过JNI调用DLL中一个send()函数向服务器发送消息,不等服务器消息到来就立即返回,同时把JNI接口的指针JNIEnv *env(虚拟机环境指针),和jobject转载 2014-07-22 17:31:20 · 4559 阅读 · 1 评论 -
IllegalStateException: Can not perform this action after onSaveInstanceState解决办法
IllegalStateException: Can not perform this action after onSaveInstanceState解决办法首先我们需要弄清楚onSaveInstanceState方法是在什么时候会被调用,当该Activity即将被销毁前或者按home键退出时调用,来保存Activity数据的,如果在保存玩状态后,桌面通过其他方式启动程序且需要进行Fra转载 2014-06-19 22:35:36 · 1289 阅读 · 0 评论 -
解决java.lang.IllegalStateException: Can not perform this action after onSaveInstance
http://zhiweiofli.iteye.com/blog/1539467本人某个android项目开发阶段一直运行良好,直到上线前夕,在某款跑着android 4.03系统的手机运行却报出一下异常,导致force close:java.lang.IllegalStateException: Can not perform this action after onSaveIn转载 2014-06-20 14:02:06 · 10290 阅读 · 0 评论 -
IllegalStateException: Can not perform this action after onSaveInstanceState
在使用Fragment是会遇到如下的Exception:IllegalStateException: Can not perform this action after onSaveInstanceState导致这个异常的原因是:原创 2014-06-20 21:26:45 · 1801 阅读 · 0 评论 -
could not get wglGetExtensionsStringARB
错误信息:[ - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.[ - Emulator] could not get wglGetExtensionsStringARBwglGetExtensionsStringARB属于OpenG转载 2014-09-10 09:47:11 · 1120 阅读 · 0 评论 -
java.lang.IllegalStateException: Fragment already active
1. 问题描述:在使用Fragment的setArguments(Bundle args)来chua source will help you understand:转载 2014-09-02 10:17:33 · 6841 阅读 · 0 评论 -
java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
Android动态加载jar/dexjava.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation原创 2014-11-14 14:33:44 · 3959 阅读 · 0 评论